[postgis-devel] 1.3.4SVN Testers Needed
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Tue Oct 14 01:42:24 PDT 2008
Dane Springmeyer wrote:
> Thanks Paul.
>
> Geos builds great now for me on Mac OS 10.5. Only a few warnings during
> compile which I'll paste below.
>
> Cheers,
> Dane
>
>
>
>
> $ make
>
> g++ -DHAVE_CONFIG_H -I. -I. -I../../../source/headers
> -I../../../source/headers/geos -I../../../source/headers -g -O2
> -DGEOS_INLINE -Wall -ansi -pedantic -Wno-long-long -MT
> AbstractPreparedPolygonContains.lo -MD -MP -MF
> .deps/AbstractPreparedPolygonContains.Tpo -c
> AbstractPreparedPolygonContains.cpp -fno-common -DPIC -o
> .libs/AbstractPreparedPolygonContains.o
> ../../../source/headers/geos/noding/NodedSegmentString.h: In member
> function 'geos::noding::SegmentNode*
> geos::noding::NodedSegmentString::addIntersectionNode(geos::geom::Coordinate*,
> int)':
> ../../../source/headers/geos/noding/NodedSegmentString.h:88: warning:
> comparison between signed and unsigned integer expressions
>
>
> [....snip...]
>
>
> g++ -DHAVE_CONFIG_H -I. -I. -I../../../source/headers
> -I../../../source/headers/geos -I../../../source/headers -g -O2
> -DGEOS_INLINE -Wall -ansi -pedantic -Wno-long-long -MT
> IntervalRTreeLeafNode.lo -MD -MP -MF .deps/IntervalRTreeLeafNode.Tpo -c
> IntervalRTreeLeafNode.cpp -fno-common -DPIC -o
> .libs/IntervalRTreeLeafNode.o
> ../../../source/headers/geos/index/intervalrtree/IntervalRTreeLeafNode.h:
> In destructor 'virtual
> geos::index::intervalrtree::IntervalRTreeLeafNode::~IntervalRTreeLeafNode()':
> ../../../source/headers/geos/index/intervalrtree/IntervalRTreeLeafNode.h:50:
> warning: deleting 'void*' is undefined
>
>
> [....snip...]
>
>
> g++ -DHAVE_CONFIG_H -I. -I. -I../../../source/headers
> -I../../../source/headers/geos -I../../../source/headers -g -O2
> -DGEOS_INLINE -Wall -ansi -pedantic -Wno-long-long -MT
> SortedPackedIntervalRTree.lo -MD -MP -MF
> .deps/SortedPackedIntervalRTree.Tpo -c SortedPackedIntervalRTree.cpp
> -fno-common -DPIC -o .libs/SortedPackedIntervalRTree.o
> ../../../source/headers/geos/index/intervalrtree/IntervalRTreeLeafNode.h:
> In destructor 'virtual
> geos::index::intervalrtree::IntervalRTreeLeafNode::~IntervalRTreeLeafNode()':
> ../../../source/headers/geos/index/intervalrtree/IntervalRTreeLeafNode.h:50:
> warning: deleting 'void*' is undefined
> ../../../source/headers/geos/index/intervalrtree/SortedPackedIntervalRTree.h:
> In constructor
> 'geos::index::intervalrtree::SortedPackedIntervalRTree::SortedPackedIntervalRTree()':
> ../../../source/headers/geos/index/intervalrtree/SortedPackedIntervalRTree.h:53:
> warning: 'geos::index::intervalrtree::SortedPackedIntervalRTree::root'
> will be initialized after
> ../../../source/headers/geos/index/intervalrtree/SortedPackedIntervalRTree.h:52:
> warning: 'std::vector<const
> geos::index::intervalrtree::IntervalRTreeNode*, std::allocator<const
> geos::index::intervalrtree::IntervalRTreeNode*> >*
> geos::index::intervalrtree::SortedPackedIntervalRTree::leaves'
> SortedPackedIntervalRTree.cpp:101: warning: when initialized here
>
>
> [....snip...]
>
>
> g++ -g -O2 -DGEOS_INLINE -Wall -ansi -pedantic -Wno-long-long -o
> .libs/XMLTester XMLTester.o MarkupSTL.o -Wl,-bind_at_load
> ../../source/.libs/libgeos.dylib
> creating XMLTester
> if g++ -DHAVE_CONFIG_H -I. -I. -I../../source/headers
> -I../../source/headers/geos -I../../source/headers
> -I../../source/io/markup -g -O2 -DGEOS_INLINE -Wall -ansi -pedantic
> -Wno-long-long -MT SimpleWKTTester.o -MD -MP -MF
> ".deps/SimpleWKTTester.Tpo" -c -o SimpleWKTTester.o SimpleWKTTester.cpp; \
> then mv -f ".deps/SimpleWKTTester.Tpo" ".deps/SimpleWKTTester.Po"; else
> rm -f ".deps/SimpleWKTTester.Tpo"; exit 1; fi
> In file included from SimpleWKTTester.cpp:23:
> ../../source/headers/geos/io.h:62:2: warning: #warning is a GCC extension
> ../../source/headers/geos/io.h:62:2: warning: #warning *** DEPRECATED:
> You are using deprecated header io.h. Please, update your sources
> according to new layout of GEOS headers and namespaces
> In file included from SimpleWKTTester.cpp:24:
> ../../source/headers/geos/geom.h:145:2: warning: #warning is a GCC extension
> ../../source/headers/geos/geom.h:145:2: warning: #warning ***
> DEPRECATED: You are using deprecated header geom.h. Please, update your
> sources according to new layout of GEOS headers and namespaces
Yeah, I see all these warnings too :( Is there any chance of getting
these cleared up before release?
ATB,
Mark.
--
Mark Cave-Ayland
Sirius Corporation - The Open Source Experts
http://www.siriusit.co.uk
T: +44 870 608 0063
More information about the postgis-devel
mailing list