[postgis-devel] GEOS 3.4.1 is out

Sandro Santilli strk at keybit.net
Tue Aug 20 01:50:46 PDT 2013


On Tue, Aug 20, 2013 at 10:20:16AM +0300, Devrim GÜNDÜZ wrote:

> I cannot build 3.4.1 on any on my Red Hat / Fedora versions:
> 
> /usr/bin/libtool --tag=CXX   --mode=link g++ -DGEOS_INLINE  -pedantic -Wall -ansi -Wno-long-long  -ffloat-store -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -no-undefined  -module -avoid-version -L/usr/lib64  -o geos.la -rpath /usr/lib64/ruby/site_ruby/1.8/x86_64-linux geos_la-geos_wrap.lo ../../capi/libgeos_c.la -llibruby.so.1.8.7 
> libtool: link: g++ -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.4.4/crtbeginS.o  .libs/geos_la-geos_wrap.o   -Wl,-rpath -Wl,/var/lib/pgsql/rpm/BUILD/geos-3.4.1/capi/.libs -Wl,-rpath -Wl,/var/lib/pgsql/rpm/BUILD/geos-3.4.1/src/.libs -L/var/lib/pgsql/rpm/BUILD/geos-3.4.1/src/.libs -L/usr/lib64 ../../capi/.libs/libgeos_c.so /var/lib/pgsql/rpm/BUILD/geos-3.4.1/src/.libs/libgeos.so -llibruby.so.1.8.7 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.4 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.4.4/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.4.4/../../../../lib64/crtn.o  -m64 -mtune=generic   -Wl,-soname -Wl,geos.so -o .libs/geos.so
> /usr/bin/ld: cannot find -llibruby.so.1.8.7

[...]

> This message appears in Fedora boxes -- the only difference is the
> libruby version number.
> 
> Am I doing anything wrong?

Did you build ruby bindings successfully with precedent GEOS versions ?
You are explicitly enabling those buildings, right ?

Bindings were recently updated to support ruby 1.9.x, with a patch from
Kashif Rasul (in CC). I don't use those bindings myself so can't help
much with those.

--strk; 



More information about the postgis-devel mailing list