[geos-devel] src/libgeos.la missing from tests/perf/Makefile.in
Andrew Watkins
andrew at dcs.bbk.ac.uk
Fri Jul 8 03:55:18 PDT 2016
Hello,
I have been working on compiling geos-3.6.0 on Solaris using Solaris
Studio 12 compiler.
I am am nearly there (full details is for another email), but when
building ClassSizes i get the following error:
gmake[4]: Entering directory `/tmp/geos-3.5.0/tests/perf'
source='ClassSizes.cpp' object='ClassSizes.o' libtool=no \
DEPDIR=.deps depmode=none /bin/sh ../../depcomp \
CC -D__C99FEATURES__ -DHAVE_CONFIG_H -I. -I../../include
-I../../include/geos -I../../include -m64 -pedantic -Wall
-Wno-long-long -m64 -c -o ClassSizes.o ClassSizes.cpp
"../../include/geos/geom/CoordinateArraySequence.h", line 124: Warning:
geos::geom::CoordinateArraySequence::add hides the function
geos::geom::CoordinateSequence::add(const
std::vector<geos::geom::Coordinate>*, bool).
"../../include/geos/geom/CoordinateArraySequence.h", line 124: Warning:
geos::geom::CoordinateArraySequence::add hides the function
geos::geom::CoordinateSequence::add(const
geos::geom::CoordinateSequence*, bool, bool).
2 Warning(s) detected.
/bin/sh ../../libtool --tag=CXX --mode=link CC -D__C99FEATURES__
-pedantic -Wall -Wno-long-long -m64 -lm -m64 -lCrun -lCstd -o
ClassSizes ClassSizes.o
libtool: link: CC -D__C99FEATURES__ -pedantic -Wall -Wno-long-long -m64
-m64 -o ClassSizes ClassSizes.o -lm -lCrun -lCstd
Undefined first referenced
symbol in file
geos::geom::MultiPoint::__descr ClassSizes.o
[Hint: static member geos::geom::MultiPoint::__descr must be defined in
the program]
ld: fatal: symbol referencing errors
gmake[4]: *** [ClassSizes] Error 2
gmake[4]: Leaving directory `/tmp/geos-3.5.0/tests/perf'
I have tracked it down that the Makefile.in is missing libgeos.la
geos-3.5.0-origin/tests/perf/Makefile.in geos-3.5.0/tests/perf/Makefile.in
278c278
< LIBS = @LIBS@
---
> LIBS = $(top_builddir)/src/libgeos.la
Not sure how it works with GNU, but I wonder if the above is correct.
Thanks,
Andrew
--
Andrew Watkins * Birkbeck, University of London * Computer Science *
* http://notallmicrosoft.blogspot.com *
* UKOUG Systems SIG Chair *
* UKOUG Tech committee *
* tel: 020 7631 6720 *
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geos-devel/attachments/20160708/1f0ae7a6/attachment.html>
More information about the geos-devel
mailing list