I'm probably missing something simple. However I've been looking at this for a few hours scratching my head. First of, I know it's old versions we're using, I'm hoping to upgrade everything to the latest but ....<br>
<br>We're trying to upgrade a version of geos, so we built and installed the next version of geos. <br>geos-config --version reports 3.1.1.<br><br>Ok, so far, running configure:<br> PostGIS is now configured for x86_64-unknown-linux-gnu<br>
<br> -------------- Compiler Info -------------<br> C compiler: gcc -g -O2<br> C++ compiler: g++ -g -O2<br><br> -------------- Dependencies --------------<br> GEOS config: /usr/local/bin/geos-config<br>
GEOS version: 3.1<br> PostgreSQL config: /usr/local/pgsql/bin/pg_config<br> PostgreSQL version: 8.2<br> PROJ4 version: 46<br> PostGIS debug level: 0<br><br>All looks good, so we build ...<br>PostGIS was built successfully. Ready to install.<br>
<br>Now to check ..<br>ldd postgis/<a href="http://libpostgis-1.4.so">libpostgis-1.4.so</a><br> libgeos_c.so.1 => /usr/local/pgsql/lib/libgeos_c.so.1 (0x00002b90d7544000)<br> libproj.so.0 => /usr/local/pgsql/lib/libproj.so.0 (0x00002b90d7651000)<br>
libc.so.6 => /lib64/libc.so.6 (0x00002b90d77d8000)<br> <a href="http://libgeos-3.0.0rc4.so">libgeos-3.0.0rc4.so</a> => /usr/local/lib/<a href="http://libgeos-3.0.0rc4.so">libgeos-3.0.0rc4.so</a> (0x00002b90d7a09000)<br>
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002b90d7c4f000)<br> libm.so.6 => /lib64/libm.so.6 (0x00002b90d7e50000)<br> libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002b90d7fa6000)<br> /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)<br>
<br><br>So, do we have a dependency on <a href="http://libgeos-3.0.0rc4.so">libgeos-3.0.0rc4.so</a>? It should be <a href="http://libgeos-3.1.1.so">libgeos-3.1.1.so</a><br><br>lrwxrwxrwx 1 root root 23 Apr 7 12:01 /usr/local/lib/<a href="http://libgeos-3.0.0rc4.so">libgeos-3.0.0rc4.so</a> -> libgeos-3.0.0rc4.so.OLD<br>
-rwxr-xr-x 1 root root 13012533 Sep 26 2007 /usr/local/lib/libgeos-3.0.0rc4.so.OLD<br>lrwxrwxrwx 1 root root 20 Apr 7 12:01 /usr/local/lib/<a href="http://libgeos-3.0.3.so">libgeos-3.0.3.so</a> -> libgeos-3.0.3.so.OLD<br>
-rwxr-xr-x 1 root root 13253940 Jan 30 2009 /usr/local/lib/libgeos-3.0.3.so.OLD<br>-rwxr-xr-x 1 root root 14585052 Apr 7 12:13 /usr/local/lib/<a href="http://libgeos-3.1.1.so">libgeos-3.1.1.so</a><br>-rw-r--r-- 1 root root 38960654 Apr 7 12:13 /usr/local/lib/libgeos.a<br>
-rwxr-xr-x 1 root root 824 Apr 7 12:13 /usr/local/lib/<a href="http://libgeos.la">libgeos.la</a><br>lrwxrwxrwx 1 root root 16 Apr 7 12:13 /usr/local/lib/libgeos.so -> <a href="http://libgeos-3.1.1.so">libgeos-3.1.1.so</a><br>
-rw-r--r-- 1 root root 866344 Apr 7 12:13 /usr/local/lib/libgeos_c.a<br>-rwxr-xr-x 1 root root 856 Apr 7 12:13 /usr/local/lib/<a href="http://libgeos_c.la">libgeos_c.la</a><br>lrwxrwxrwx 1 root root 18 Apr 7 12:13 /usr/local/lib/libgeos_c.so -> libgeos_c.so.1.6.0<br>
lrwxrwxrwx 1 root root 18 Apr 7 12:13 /usr/local/lib/libgeos_c.so.1 -> libgeos_c.so.1.6.0<br>-rwxr-xr-x 1 root root 277201 Sep 26 2007 /usr/local/lib/libgeos_c.so.1.3.3<br>-rwxr-xr-x 1 root root 321896 Jan 30 2009 /usr/local/lib/libgeos_c.so.1.4.2<br>
-rwxr-xr-x 1 root root 448459 Apr 7 12:13 /usr/local/lib/libgeos_c.so.1.6.0<br><br>It's probably not a postgis issue per se and more of a linux build / configuration but I'd appreciate your help!<br><br>Thanks - Bryan.<br>