Sounds good to me. As you can see the SONAME for libgeos_c.o hasn't changed (libgeos_c.so.1) while the one for libgeos is (libgeos-3.1.0.so vs libgeos-3.2.0.so).
What I expect is that if you compile a couple simple test program one with -lgeos and the other with -lgeos_c while only 3.1 is installed, then when you install 3.2 the one compiled with -lgeos_c will automatically use functionalities of libgeos-3.2.0.so while the other will be strictly bound to libgeos-3.1.0.so. Can you confirm ? That's what ldd would lead me to believe; the library looks to have the right dependency. I'll see if I can get to trying that test. gdt 65 > l /usr/pkg/lib/libgeos_c.so.1.6.0 -rwxr-xr-x 1 root wheel 133825 Dec 14 18:29 /usr/pkg/lib/libgeos_c.so.1.6.0 gdt 66 ~ > ldd /usr/pkg/lib/libgeos_c.so.1.6.0 /usr/pkg/lib/libgeos_c.so.1.6.0: -lc.12 => /usr/lib/libc.so.12 -lstdc++.6 => /usr/lib/libstdc++.so.6 -lm.0 => /usr/lib/libm.so.0 -lgcc_s.1 => /usr/lib/libgcc_s.so.1 -lgeos-3.2.0 => /usr/pkg/lib/libgeos-3.2.0.so
pgp8U1hluBSFr.pgp
Description: PGP signature
_______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/geos-devel