[postgis-users] Topology performance test

Sandro Santilli strk at keybit.net
Thu Jun 21 02:45:58 PDT 2012


On Thu, Jun 21, 2012 at 06:50:06PM +1000, Luca Morandini wrote:
> On 06/21/2012 06:35 PM, Sandro Santilli wrote:
> >
> >There must be another libgeos_c.so in your system.
> >Every libgeos_c.so file should link to a specific version
> >of the libgeos-x.y.z, so if you get 3.3.3 you must be using
> >the libgeos_c.so shipped with that version.
> >
> >Try:
> >ldd /usr/lib/postgresql/8.4/lib/postgis-2.1.so
> 
> ldd /usr/lib/postgresql/9.1/lib/postgis-2.1.so
>         linux-vdso.so.1 =>  (0x00007fffb35ff000)
>         libgeos_c.so.1 => /usr/local/lib/libgeos_c.so.1 (0x00007f6f495fe000)
>         libproj.so.0 => /usr/lib/libproj.so.0 (0x00007f6f493bc000)
>         libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f6f4906b000)
>         libc.so.6 => /lib/libc.so.6 (0x00007f6f48ce8000)
>         libgeos-3.3.3.so => /usr/local/lib/libgeos-3.3.3.so (0x00007f6f48948000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6f48633000)
>         libm.so.6 => /lib/libm.so.6 (0x00007f6f483b0000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f6f48199000)
>         libdl.so.2 => /lib/libdl.so.2 (0x00007f6f47f94000)
>         libz.so.1 => /lib/libz.so.1 (0x00007f6f47d7d000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007f6f49ac7000)
> 
> ...and:
> 
> ls -l /usr/local/lib/libgeos_c.so.1
> lrwxrwxrwx 1 root root 18 2012-06-21 09:18
> /usr/local/lib/libgeos_c.so.1 -> libgeos_c.so.1.7.4

And
ldd /usr/local/lib/libgeos_c.so.1 ?

And:
ls -l /usr/local/lib/libgeos_c.so ?

Given what you report ...:

> ldd /usr/local/lib/libgeos_c.so
>        linux-vdso.so.1 =>  (0x00007fffec1f7000)
>        libgeos-3.3.4.so => /usr/local/lib/libgeos-3.3.4.so (0x00007f2ac12bd000)

... I suspect /usr/local/lib/libgeos_c.so != /usr/local/lib/libgeos_c.so.1

--strk;

 Sent from our free software
 http://www.gnu.org/philosophy/free-sw.html



More information about the postgis-users mailing list