Changes between Initial Version and Version 2 of Ticket #331


Ignore:
Timestamp:
Feb 12, 2010 7:31:16 AM (9 years ago)
Author:
mloskot
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #331

    • Property Keywords sun solaris sparc added
  • Ticket #331 – Description

    initial v2  
    33and I get some issue during link time with multiple symbol definitions. When I provide --disable-inline during configure, it gives me the following error on linking:
    44
     5{{{
    56CC -G -zdefs -hlibgeos-3.1.1.so -o .libs/libgeos-3.1.1.so   .libs/inlines.o -Qoption ld -z -Qoption ld allextract,algorithm/.libs/libalgorithm.a,geom/.libs/libgeom.a,geomgraph/.libs/libgeomgraph.a,index/.libs/libindex.a,io/.libs/libio.a,noding/.libs/libnoding.a,operation/.libs/liboperation.a,planargraph/.libs/libplanargraph.a,precision/.libs/libprecision.a,simplify/.libs/libsimplify.a,util/.libs/libutil.a -Qoption ld -z -Qoption ld defaultextract  -lCstd -lCrun -lc 
    67
     
    89 symbol                             in file
    910
    10 cos                                 operation/.libs/liboperation.a(OffsetCurveBuilder.o)
    11 log                                 geom/.libs/libgeom.a(PrecisionModel.o)
    12 pow                                 index/.libs/libindex.a(DoubleBits.o)
    13 sin                                 operation/.libs/liboperation.a(OffsetCurveBuilder.o)
    14 ceil                                geom/.libs/libgeom.a(PrecisionModel.o)
    15 fabs                                algorithm/.libs/libalgorithm.a(CGAlgorithms.o)
    16 sqrt                                algorithm/.libs/libalgorithm.a(CGAlgorithms.o)
    17 atan2                               geom/.libs/libgeom.a(LineSegment.o)
    18 floor                               algorithm/.libs/libalgorithm.a(RobustDeterminant.o)
    19 __fabsl                             algorithm/.libs/libalgorithm.a(HCoordinate.o)
     11cos    operation/.libs/liboperation.a(OffsetCurveBuilder.o)
     12log    geom/.libs/libgeom.a(PrecisionModel.o)
     13pow      index/.libs/libindex.a(DoubleBits.o)
     14sin      operation/.libs/liboperation.a(OffsetCurveBuilder.o)
     15ceil     geom/.libs/libgeom.a(PrecisionModel.o)
     16fabs     algorithm/.libs/libalgorithm.a(CGAlgorithms.o)
     17sqrt     algorithm/.libs/libalgorithm.a(CGAlgorithms.o)
     18atan2    geom/.libs/libgeom.a(LineSegment.o)
     19floor    algorithm/.libs/libalgorithm.a(RobustDeterminant.o)
     20__fabsl  algorithm/.libs/libalgorithm.a(HCoordinate.o)
    2021ld: fatal: Symbol referencing errors. No output written to .libs/libgeos-3.1.1.so
    2122make[2]: *** [libgeos.la] Error 1
     
    2425make[1]: Leaving directory `/opt/geos-3.1.1/source'
    2526make: *** [all-recursive] Error 1
    26 
     27}}}