> o I have modified the shared library to be call libgdal.1.1.so so that > -lgdal.1.1 can be used to link against it without hardcoded paths. Reason why you're embedding the software version into the library name instead of the more commonly accepted (except by the libc weasels) libname.so.major.minor.tiny, e.g. libgdal.so.1.1? -D