[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