[geos-devel] Geos 3 build issues on Windows

strk at refractions.net strk at refractions.net
Mon Apr 3 06:52:59 EDT 2006


Applied patch for 1 and 2.
For 3: those classes are obsoleted.
For 4: those classes are fully inlined,
       I'll drop them from automake config.

--strk;

On Sun, Apr 02, 2006 at 08:50:08PM -0600, Charlie Savage wrote:
> 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
> 
> 



> _______________________________________________
> geos-devel mailing list
> geos-devel at geos.refractions.net
> http://geos.refractions.net/mailman/listinfo/geos-devel


-- 

 /"\    ASCII Ribbon Campaign
 \ /    Respect for low technology.
  X     Keep e-mail messages readable by any computer system.
 / \    Keep it ASCII. 




More information about the geos-devel mailing list