[geos-devel] Geos 3 build issues on Windows
Charlie Savage
cfis at interserv.com
Sun Apr 2 22:50:08 EDT 2006
Some geos 3 build issues on Windows with VC++ 8.0 (using latest CVS head)
1. source/noding/snapround/MCIndexSnapRounder.cpp needs to #include
<algorithm> for the std::for_each method on line 92
2. source/index/strtree/STRtree.cpp needs to include #include
<algorithm> for the std::sort method on line 208.
3. RobustLineIntersector and NonRobustLineIntersector define classes
that are not declared anywhere.
4. There are various files that appear to do nothing:
PolygonExtracter.obj : warning LNK4221: no public symbols found; archive
member will be inaccessible
PointExtracter.obj : warning LNK4221: no public symbols found; archive
member will be inaccessible
LinearComponentExtracter.obj : warning LNK4221: no public symbols found;
archive member will be inaccessible
CoordinateSequenceFactory.obj : warning LNK4221: no public symbols
found; archive member will be inaccessible
UnsupportedOperationException.obj : warning LNK4221: no public symbols
found; archive member will be inaccessible
IllegalArgumentException.obj : warning LNK4221: no public symbols found;
archive member will be inaccessible
AssertionFailedException.obj : warning LNK4221: no public symbols found;
archive member will be inaccessible
For MinGw - still doesn't build. Same link error:
c:\Development\MinGW\mingw32\bin\ld.exe: BFD 2.16.91 20060119 assertion
fail ../../src/bfd/cofflink.c:1926
make[2]: *** [libgeos.la] Error 5
make[2]: Leaving directory `/usr/src/geos/source'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/geos/source'
make: *** [all-recursive] Error 1
Causes ld to have a segmentation fault.
Thanks,
Charlie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3166 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.osgeo.org/pipermail/geos-devel/attachments/20060402/e3481285/smime.bin
More information about the geos-devel
mailing list