[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