For the record, libgeos3.3.0 built for me on 10.7.2/Xcode4.1, so it most 
likely is a gcc-4.2 problem.  If I let the build default to clang, it 
fails at the same location.  If I tell it to use llvm-gcc/++-4.2, then 
it works for that section but fails later with undefined symbols

libtool: link: llvm-g++-4.2 -dynamiclib  -o .libs/libgeos-3.3.0.dylib 
.libs/inlines.o   .libs/libgeos.lax/libalgorithm.a/Angle.o 
.libs/libgeos.lax/libalgorithm.a/BoundaryNodeRule.o 
.libs/libgeos.lax/libalgorithm.a/CentroidArea.o 
.libs/libgeos.lax/libalgorithm.a/CentroidLine.o 
.libs/libgeos.lax/libalgorithm.a/CentroidPoint.o 
.libs/libgeos.lax/libalgorithm.a/CGAlgorithms.o 
.libs/libgeos.lax/libalgorithm.a/ConvexHull.o 
.libs/libgeos.lax/libalgorithm.a/DiscreteHausdorffDistance.o 
.libs/libgeos.lax/libalgorithm.a/DistanceToPoint.o 
.libs/libgeos.lax/libalgorithm.a/HCoordinate.o 
.libs/libgeos.lax/libalgorithm.a/IndexedPointInAreaLocator.o 
.libs/libgeos.lax/libalgorithm.a/InteriorPointArea.o 
.libs/libgeos.lax/libalgorithm.a/InteriorPointLine.o 
.libs/libgeos.lax/libalgorithm.a/InteriorPointPoint.o 
.libs/libgeos.lax/libalgorithm.a/LineIntersector.o 
.libs/libgeos.lax/libalgorithm.a/MCPointInRing.o 
.libs/libgeos.lax/libalgorithm.a/MinimumDiameter.o 
.libs/libgeos.lax/libalgorithm.a/NotRepresentableException.o 
.libs/libgeos.lax/libalgorithm.a/PointLocator.o 
.libs/libgeos.lax/libalgorithm.a/PointOnGeometryLocator.o 
.libs/libgeos.lax/libalgorithm.a/RayCrossingCounter.o 
.libs/libgeos.lax/libalgorithm.a/RobustDeterminant.o 
.libs/libgeos.lax/libalgorithm.a/SimplePointInAreaLocator.o 
.libs/libgeos.lax/libalgorithm.a/SimplePointInRing.o 
.libs/libgeos.lax/libalgorithm.a/SIRtreePointInRing.o 
.libs/libgeos.lax/libgeom.a/AbstractPreparedPolygonContains.o 
.libs/libgeos.lax/libgeom.a/BasicPreparedGeometry.o 
.libs/libgeos.lax/libgeom.a/ComponentCoordinateExtracter.o 
.libs/libgeos.lax/libgeom.a/Coordinate.o 
.libs/libgeos.lax/libgeom.a/CoordinateArraySequence.o 
.libs/libgeos.lax/libgeom.a/CoordinateArraySequenceFactory.o 
.libs/libgeos.lax/libgeom.a/CoordinateOperation.o 
.libs/libgeos.lax/libgeom.a/CoordinateSequence.o 
.libs/libgeos.lax/libgeom.a/CoordinateSequenceFactory.o 
.libs/libgeos.lax/libgeom.a/Dimension.o 
.libs/libgeos.lax/libgeom.a/Envelope.o 
.libs/libgeos.lax/libgeom.a/Geometry.o 
.libs/libgeos.lax/libgeom.a/GeometryCollection.o 
.libs/libgeos.lax/libgeom.a/GeometryCombiner.o 
.libs/libgeos.lax/libgeom.a/GeometryComponentFilter.o 
.libs/libgeos.lax/libgeom.a/GeometryEditor.o 
.libs/libgeos.lax/libgeom.a/GeometryFactory.o 
.libs/libgeos.lax/libgeom.a/GeometryList.o 
.libs/libgeos.lax/libgeom.a/GeometryTransformer.o 
.libs/libgeos.lax/libgeom.a/IntersectionMatrix.o 
.libs/libgeos.lax/libgeom.a/LinearRing.o 
.libs/libgeos.lax/libgeom.a/LineSegment.o 
.libs/libgeos.lax/libgeom.a/LineString.o 
.libs/libgeos.lax/libgeom.a/Location.o 
.libs/libgeos.lax/libgeom.a/MultiLineString.o 
.libs/libgeos.lax/libgeom.a/MultiPoint.o 
.libs/libgeos.lax/libgeom.a/MultiPolygon.o 
.libs/libgeos.lax/libgeom.a/Point.o 
.libs/libgeos.lax/libgeom.a/Polygon.o 
.libs/libgeos.lax/libgeom.a/PrecisionModel.o 
.libs/libgeos.lax/libgeom.a/PreparedGeometry.o 
.libs/libgeos.lax/libgeom.a/PreparedGeometryFactory.o 
.libs/libgeos.lax/libgeom.a/PreparedLineString.o 
.libs/libgeos.lax/libgeom.a/PreparedLineStringIntersects.o 
.libs/libgeos.lax/libgeom.a/PreparedPoint.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygon.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygonContains.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygonContainsProperly.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygonCovers.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygonIntersects.o 
.libs/libgeos.lax/libgeom.a/PreparedPolygonPredicate.o 
.libs/libgeos.lax/libgeom.a/ShortCircuitedGeometryVisitor.o 
.libs/libgeos.lax/libgeom.a/SineStarFactory.o 
.libs/libgeos.lax/libgeom.a/Triangle.o 
.libs/libgeos.lax/libgeomgraph.a/Depth.o 
.libs/libgeos.lax/libgeomgraph.a/DirectedEdge.o 
.libs/libgeos.lax/libgeomgraph.a/DirectedEdgeStar.o 
.libs/libgeos.lax/libgeomgraph.a/Edge.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeEnd.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeEndStar.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeIntersectionList.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeList.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeNodingValidator.o 
.libs/libgeos.lax/libgeomgraph.a/EdgeRing.o 
.libs/libgeos.lax/libgeomgraph.a/GeometryGraph.o 
.libs/libgeos.lax/libgeomgraph.a/GraphComponent.o 
.libs/libgeos.lax/libgeomgraph.a/Label.o 
.libs/libgeos.lax/libgeomgraph.a/MonotoneChainEdge.o 
.libs/libgeos.lax/libgeomgraph.a/MonotoneChainIndexer.o 
.libs/libgeos.lax/libgeomgraph.a/Node.o 
.libs/libgeos.lax/libgeomgraph.a/NodeFactory.o 
.libs/libgeos.lax/libgeomgraph.a/NodeMap.o 
.libs/libgeos.lax/libgeomgraph.a/PlanarGraph.o 
.libs/libgeos.lax/libgeomgraph.a/Position.o 
.libs/libgeos.lax/libgeomgraph.a/Quadrant.o 
.libs/libgeos.lax/libgeomgraph.a/SegmentIntersector.o 
.libs/libgeos.lax/libgeomgraph.a/SimpleEdgeSetIntersector.o 
.libs/libgeos.lax/libgeomgraph.a/SimpleMCSweepLineIntersector.o 
.libs/libgeos.lax/libgeomgraph.a/SimpleSweepLineIntersector.o 
.libs/libgeos.lax/libgeomgraph.a/SweepLineEvent.o 
.libs/libgeos.lax/libgeomgraph.a/SweepLineSegment.o 
.libs/libgeos.lax/libgeomgraph.a/TopologyLocation.o 
.libs/libgeos.lax/libindex.a/AbstractNode.o 
.libs/libgeos.lax/libindex.a/AbstractSTRtree.o 
.libs/libgeos.lax/libindex.a/Bintree.o 
.libs/libgeos.lax/libindex.a/DoubleBits.o 
.libs/libgeos.lax/libindex.a/Interval.o 
.libs/libgeos.lax/libindex.a/IntervalRTreeBranchNode.o 
.libs/libgeos.lax/libindex.a/IntervalRTreeLeafNode.o 
.libs/libgeos.lax/libindex.a/IntervalRTreeNode.o 
.libs/libgeos.lax/libindex.a/IntervalSize.o 
.libs/libgeos.lax/libindex.a/ItemBoundable.o 
.libs/libgeos.lax/libindex.a/Key.o 
.libs/libgeos.lax/libindex.a/lt1-Key.o 
.libs/libgeos.lax/libindex.a/lt2-Node.o 
.libs/libgeos.lax/libindex.a/lt3-NodeBase.o 
.libs/libgeos.lax/libindex.a/lt4-Root.o 
.libs/libgeos.lax/libindex.a/lt5-Interval.o 
.libs/libgeos.lax/libindex.a/MonotoneChain.o 
.libs/libgeos.lax/libindex.a/MonotoneChainBuilder.o 
.libs/libgeos.lax/libindex.a/MonotoneChainOverlapAction.o 
.libs/libgeos.lax/libindex.a/MonotoneChainSelectAction.o 
.libs/libgeos.lax/libindex.a/Node.o 
.libs/libgeos.lax/libindex.a/NodeBase.o 
.libs/libgeos.lax/libindex.a/Quadtree.o 
.libs/libgeos.lax/libindex.a/Root.o 
.libs/libgeos.lax/libindex.a/SIRtree.o 
.libs/libgeos.lax/libindex.a/SortedPackedIntervalRTree.o 
.libs/libgeos.lax/libindex.a/STRtree.o 
.libs/libgeos.lax/libindex.a/SweepLineEvent.o 
.libs/libgeos.lax/libindex.a/SweepLineIndex.o 
.libs/libgeos.lax/libindex.a/SweepLineInterval.o 
.libs/libgeos.lax/libio.a/ByteOrderDataInStream.o 
.libs/libgeos.lax/libio.a/ByteOrderValues.o 
.libs/libgeos.lax/libio.a/CLocalizer.o 
.libs/libgeos.lax/libio.a/ParseException.o 
.libs/libgeos.lax/libio.a/StringTokenizer.o 
.libs/libgeos.lax/libio.a/Unload.o .libs/libgeos.lax/libio.a/WKBReader.o 
.libs/libgeos.lax/libio.a/WKBWriter.o 
.libs/libgeos.lax/libio.a/WKTReader.o 
.libs/libgeos.lax/libio.a/WKTWriter.o .libs/libgeos.lax/libio.a/Writer.o 
  .libs/libgeos.lax/liblinearref.a/ExtractLineByLocation.o 
.libs/libgeos.lax/liblinearref.a/LengthIndexedLine.o 
.libs/libgeos.lax/liblinearref.a/LengthIndexOfPoint.o 
.libs/libgeos.lax/liblinearref.a/LengthLocationMap.o 
.libs/libgeos.lax/liblinearref.a/LinearGeometryBuilder.o 
.libs/libgeos.lax/liblinearref.a/LinearIterator.o 
.libs/libgeos.lax/liblinearref.a/LinearLocation.o 
.libs/libgeos.lax/liblinearref.a/LocationIndexOfLine.o 
.libs/libgeos.lax/liblinearref.a/LocationIndexOfPoint.o 
.libs/libgeos.lax/libnoding.a/BasicSegmentString.o 
.libs/libgeos.lax/libnoding.a/FastNodingValidator.o 
.libs/libgeos.lax/libnoding.a/FastSegmentSetIntersectionFinder.o 
.libs/libgeos.lax/libnoding.a/HotPixel.o 
.libs/libgeos.lax/libnoding.a/IntersectionAdder.o 
.libs/libgeos.lax/libnoding.a/IntersectionFinderAdder.o 
.libs/libgeos.lax/libnoding.a/IteratedNoder.o 
.libs/libgeos.lax/libnoding.a/MCIndexNoder.o 
.libs/libgeos.lax/libnoding.a/MCIndexPointSnapper.o 
.libs/libgeos.lax/libnoding.a/MCIndexSegmentSetMutualIntersector.o 
.libs/libgeos.lax/libnoding.a/MCIndexSnapRounder.o 
.libs/libgeos.lax/libnoding.a/NodedSegmentString.o 
.libs/libgeos.lax/libnoding.a/NodingValidator.o 
.libs/libgeos.lax/libnoding.a/Octant.o 
.libs/libgeos.lax/libnoding.a/OrientedCoordinateArray.o 
.libs/libgeos.lax/libnoding.a/ScaledNoder.o 
.libs/libgeos.lax/libnoding.a/SegmentIntersectionDetector.o 
.libs/libgeos.lax/libnoding.a/SegmentNode.o 
.libs/libgeos.lax/libnoding.a/SegmentNodeList.o 
.libs/libgeos.lax/libnoding.a/SegmentString.o 
.libs/libgeos.lax/libnoding.a/SegmentStringUtil.o 
.libs/libgeos.lax/libnoding.a/SimpleNoder.o 
.libs/libgeos.lax/libnoding.a/SimpleSnapRounder.o 
.libs/libgeos.lax/libnoding.a/SingleInteriorIntersectionFinder.o 
.libs/libgeos.lax/liboperation.a/BufferBuilder.o 
.libs/libgeos.lax/liboperation.a/BufferInputLineSimplifier.o 
.libs/libgeos.lax/liboperation.a/BufferOp.o 
.libs/libgeos.lax/liboperation.a/BufferParameters.o 
.libs/libgeos.lax/liboperation.a/BufferSubgraph.o 
.libs/libgeos.lax/liboperation.a/CascadedPolygonUnion.o 
.libs/libgeos.lax/liboperation.a/CascadedUnion.o 
.libs/libgeos.lax/liboperation.a/ConnectedElementLocationFilter.o 
.libs/libgeos.lax/liboperation.a/ConnectedElementPointFilter.o 
.libs/libgeos.lax/liboperation.a/ConnectedInteriorTester.o 
.libs/libgeos.lax/liboperation.a/ConsistentAreaTester.o 
.libs/libgeos.lax/liboperation.a/DistanceOp.o 
.libs/libgeos.lax/liboperation.a/EdgeEndBuilder.o 
.libs/libgeos.lax/liboperation.a/EdgeEndBundle.o 
.libs/libgeos.lax/liboperation.a/EdgeEndBundleStar.o 
.libs/libgeos.lax/liboperation.a/EdgeRing.o 
.libs/libgeos.lax/liboperation.a/EdgeSetNoder.o 
.libs/libgeos.lax/liboperation.a/EdgeString.o 
.libs/libgeos.lax/liboperation.a/ElevationMatrix.o 
.libs/libgeos.lax/liboperation.a/ElevationMatrixCell.o 
.libs/libgeos.lax/liboperation.a/FuzzyPointLocator.o 
.libs/libgeos.lax/liboperation.a/GeometryGraphOperation.o 
.libs/libgeos.lax/liboperation.a/GeometryLocation.o 
.libs/libgeos.lax/liboperation.a/GeometrySnapper.o 
.libs/libgeos.lax/liboperation.a/IndexedNestedRingTester.o 
.libs/libgeos.lax/liboperation.a/IsSimpleOp.o 
.libs/libgeos.lax/liboperation.a/IsValidOp.o 
.libs/libgeos.lax/liboperation.a/LineBuilder.o 
.libs/libgeos.lax/liboperation.a/LineMergeDirectedEdge.o 
.libs/libgeos.lax/liboperation.a/LineMergeEdge.o 
.libs/libgeos.lax/liboperation.a/LineMergeGraph.o 
.libs/libgeos.lax/liboperation.a/LineMerger.o 
.libs/libgeos.lax/liboperation.a/LineSequencer.o 
.libs/libgeos.lax/liboperation.a/LineStringSnapper.o 
.libs/libgeos.lax/liboperation.a/MaximalEdgeRing.o 
.libs/libgeos.lax/liboperation.a/MinimalEdgeRing.o 
.libs/libgeos.lax/liboperation.a/OffsetCurveBuilder.o 
.libs/libgeos.lax/liboperation.a/OffsetCurveSetBuilder.o 
.libs/libgeos.lax/liboperation.a/OffsetPointGenerator.o 
.libs/libgeos.lax/liboperation.a/OffsetSegmentGenerator.o 
.libs/libgeos.lax/liboperation.a/OverlayNodeFactory.o 
.libs/libgeos.lax/liboperation.a/OverlayOp.o 
.libs/libgeos.lax/liboperation.a/OverlayResultValidator.o 
.libs/libgeos.lax/liboperation.a/PointBuilder.o 
.libs/libgeos.lax/liboperation.a/PointGeometryUnion.o 
.libs/libgeos.lax/liboperation.a/PolygonBuilder.o 
.libs/libgeos.lax/liboperation.a/PolygonizeDirectedEdge.o 
.libs/libgeos.lax/liboperation.a/PolygonizeEdge.o 
.libs/libgeos.lax/liboperation.a/PolygonizeGraph.o 
.libs/libgeos.lax/liboperation.a/Polygonizer.o 
.libs/libgeos.lax/liboperation.a/QuadtreeNestedRingTester.o 
.libs/libgeos.lax/liboperation.a/RectangleContains.o 
.libs/libgeos.lax/liboperation.a/RectangleIntersects.o 
.libs/libgeos.lax/liboperation.a/RelateComputer.o 
.libs/libgeos.lax/liboperation.a/RelateNode.o 
.libs/libgeos.lax/liboperation.a/RelateNodeFactory.o 
.libs/libgeos.lax/liboperation.a/RelateNodeGraph.o 
.libs/libgeos.lax/liboperation.a/RelateOp.o 
.libs/libgeos.lax/liboperation.a/RepeatedPointTester.o 
.libs/libgeos.lax/liboperation.a/RightmostEdgeFinder.o 
.libs/libgeos.lax/liboperation.a/SegmentIntersectionTester.o 
.libs/libgeos.lax/liboperation.a/SharedPathsOp.o 
.libs/libgeos.lax/liboperation.a/SimpleNestedRingTester.o 
.libs/libgeos.lax/liboperation.a/SnapIfNeededOverlayOp.o 
.libs/libgeos.lax/liboperation.a/SnapOverlayOp.o 
.libs/libgeos.lax/liboperation.a/SubgraphDepthLocater.o 
.libs/libgeos.lax/liboperation.a/SweeplineNestedRingTester.o 
.libs/libgeos.lax/liboperation.a/TopologyValidationError.o 
.libs/libgeos.lax/liboperation.a/UnaryUnionOp.o 
.libs/libgeos.lax/libplanargraph.a/ConnectedSubgraphFinder.o 
.libs/libgeos.lax/libplanargraph.a/DirectedEdge.o 
.libs/libgeos.lax/libplanargraph.a/DirectedEdgeStar.o 
.libs/libgeos.lax/libplanargraph.a/Edge.o 
.libs/libgeos.lax/libplanargraph.a/Node.o 
.libs/libgeos.lax/libplanargraph.a/NodeMap.o 
.libs/libgeos.lax/libplanargraph.a/PlanarGraph.o 
.libs/libgeos.lax/libplanargraph.a/Subgraph.o 
.libs/libgeos.lax/libprecision.a/CommonBits.o 
.libs/libgeos.lax/libprecision.a/CommonBitsOp.o 
.libs/libgeos.lax/libprecision.a/CommonBitsRemover.o 
.libs/libgeos.lax/libprecision.a/EnhancedPrecisionOp.o 
.libs/libgeos.lax/libprecision.a/SimpleGeometryPrecisionReducer.o 
.libs/libgeos.lax/libsimplify.a/DouglasPeuckerLineSimplifier.o 
.libs/libgeos.lax/libsimplify.a/DouglasPeuckerSimplifier.o 
.libs/libgeos.lax/libsimplify.a/LineSegmentIndex.o 
.libs/libgeos.lax/libsimplify.a/TaggedLineSegment.o 
.libs/libgeos.lax/libsimplify.a/TaggedLinesSimplifier.o 
.libs/libgeos.lax/libsimplify.a/TaggedLineString.o 
.libs/libgeos.lax/libsimplify.a/TaggedLineStringSimplifier.o 
.libs/libgeos.lax/libsimplify.a/TopologyPreservingSimplifier.o 
.libs/libgeos.lax/libutil.a/Assert.o 
.libs/libgeos.lax/libutil.a/GeometricShapeFactory.o 
.libs/libgeos.lax/libutil.a/math.o 
.libs/libgeos.lax/libutil.a/Profiler.o   -L/sw/lib    -install_name 
/sw/opt/libgeos3.3.0/lib/libgeos-3.3.0.dylib  -Wl,-single_module
Undefined symbols for architecture x86_64:
 
"__ZNSt8auto_ptrIN4geos4geom8EnvelopeEEcvSt12auto_ptr_refIT_EIS2_EEv", 
referenced from:
       virtual thunk to 
geos::geom::GeometryCollection::computeEnvelopeInternal() constin 
GeometryCollection.o
 
"std::auto_ptr<geos::geom::Envelope>::auto_ptr(std::auto_ptr_ref<geos::geom::Envelope>)",
 
referenced from:
       virtual thunk to 
geos::geom::GeometryCollection::computeEnvelopeInternal() constin 
GeometryCollection.o
ld: symbol(s) not found for architecture x86_64

Hanspeter

On 1/18/2012 3:37 PM, Monica Wolfson wrote:
>
> Hi Alexander,
>    Yes sorry, I see where I should have started my error log now (first time 
> every submitting a help ticket). I also see the original post concerning GDAL 
> is only a little over a week old (I had trouble finding it again when I went 
> to post my question). So if the maintainer is working on it, then no worries. 
> I was just hoping there might be a work around in the meantime to get GDAL 
> (or libgeos) to compile.
>
>
> Thanks,
> Monica
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 1/18/12 2:31 PM, Monica Wolfson wrote:
>> Hi All, I saw a thread about this problem under a post about GDAL
>> not compiling on 10.7 which mentioned the libgeos3.3.0-3.3.0-1
>> package maintainer knew of the problem and was working on a fix.
>> That was a few weeks ago, however, and it is still failing. Does
>> anyone have a workaround?
>>
>> I am running Fink version 0.31.6 on 10.7.2. I just ran Fink
>> self-update and Fink update-all prior to trying to install GDAL.
>> Here is the error message I keep getting:
>>
>> /usr/include/c++/4.2.1/memory:211:9: note: candidate template
>> ignored: failed template argument deduction
>> auto_ptr(auto_ptr<_Tp1>&  __a) throw() : _M_ptr(__a.release()) { } ^
>> 5 errors generated. make[3]: *** [ConvexHull.lo] Error 1 make[3]:
>> *** Waiting for unfinished jobs.... mv -f .deps/CGAlgorithms.Tpo
>> .deps/CGAlgorithms.Plo make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all-recursive] Error 1 make: *** [all-recursive]
>> Error 1 ### execution of /var/tmp/tmp.1.pyt84y failed, exit code 2
>> Removing runtime build-lock... Removing build-lock package...
>> /sw/bin/dpkg-lockwait -r fink-buildlock-libgeos3.3.0-3.3.0-1
>> (Reading database ... 39748 files and directories currently
>> installed.) Removing fink-buildlock-libgeos3.3.0-3.3.0-1 ...
>> Failed: phase compiling: libgeos3.3.0-3.3.0-1 failed
>>
>> And here is my Fink  build information: Package manager version:
>> 0.31.6 Distribution version: selfupdate-rsync Wed Jan 18 12:14:14
>> 2012, 10.7, x86_64 Trees: local/main stable/main Xcode: 4.2.1
>>
>>
>> Thank you, Monica
>
> You didn't actually show the errors, per se.  There's a longer log in
>
> http://thread.gmane.org/gmane.os.macosx.fink.user/34126
>
> Maintainer cc'ed.


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to