[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