Hi everyone, I am trying to compile PostGIS 2.0 beta 2 on my linux machine. Everything went well but when I try to create extension postgis, the following error shows up:
ERROR: could not load library "/usr/pgsql-9.1/lib/postgis-2.0.so": libjson.so.0: cannot open shared object file: No such file or directory the file postgis-2.0.so is certainly present under /usr/pgsql-9.1/lib/ but it is complaining. Any idea why? I have enclosed a scrip of what I did: ## #Linux version ## #Compiling GEOS cd /var/lib/pgsql/required/geos bzip2 -d -c geos-3.3.2.tar.bz2 | tar xvf - cd geos-3.3.2 ./configure --prefix=/var/lib/pgsql/required/geos/rel-3.3.2 make make install #--->Copy everything from /var/lib/pgsql/required/geos/rel-3.3.2 to /usr/pgsql-9.1 ## #Compiling Proj4 cd /var/lib/pgsql/required/proj tar xvfz proj-4.7.0.tar.gz cd proj-2.7.0 cd nad unzip ../../proj-datumgrid-1.5.zip cd .. ./configure --prefix=/usr/pgsql-9.1 --enable-shared --disable-static make make install #export PROJSO=/usr/pgsql-9.1/lib/libproj.so ## #Compiling LibXML2 cd /var/lib/pgsql/required/libxml tar xvfz libxml2-2.7.8.tar.gz cd libxml2-2.7.8 ./configure --prefix=/var/lib/pgsql/required/libxml/rel-2.7.8 --enable-shared make make install #--->Copy everything from /var/lib/pgsql/required/libxml/rel-2.7.8 to /usr/pgsql-9.1 ## #Compiling GDAL cd /var/lib/pgsql/required/gdal tar xvfz gdal-1.9.0.tar.gz cd gdal-1.9.0 ./configure --with-libtiff=internal --prefix=/var/lib/pgsql/required/gdal/rel-1.9.0 make make install #--->Copy everything from /var/lib/pgsql/required/gdal/rel-1.9.0 to /usr/pgsql-9.1 export LDFLAGS="-L/var/lib/pgsql/required/gdal/rel-1.9.0/lib" ## #Compiling JSON-C cd /var/lib/pgsql/required/json-c tar xvfz json-c-0.9.tar.gz cd json-c-0.9 ./configure --prefix=/var/lib/pgsql/required/json-c/rel-0.9 make clean make make install ##--->Copy everything from /var/lib/pgsql/required/json-c/rel-0.9 to /usr/pgsql-9.1 ## #Compiling PostGIS cd /var/lib/pgsql/postgis tar xvfz postgis-2.0.0beta2SVN.tar.gz cd postgis-2.0.0beta2SVN ./configure \ --prefix=/usr/pgsql-9.1/ \ --with-xml2config=/var/lib/pgsql/required/libxml/rel-2.7.8/bin/xml2-config \ --with-pgconfig=/usr/pgsql-9.1/bin/pg_config \ --with-geosconfig=/var/lib/pgsql/required/geos/rel-3.3.2/bin/geos-config \ --with-projdir=/usr/pgsql-9.1 \ --with-gdalconfig=/var/lib/pgsql/required/gdal/rel-1.9.0/bin/gdal-config \ --with-jsondir=/var/lib/pgsql/required/json-c/rel-0.9 \ --with-gettext=no make clean make make install ----- Edison Tam NGC SWE US -- View this message in context: http://postgis.17.n6.nabble.com/PostGIS-ERROR-could-not-load-library-usr-pgsql-9-1-lib-postgis-2-0-so-tp4571978p4571978.html Sent from the PostGIS - User mailing list archive at Nabble.com. _______________________________________________ postgis-users mailing list postgis-users@postgis.refractions.net http://postgis.refractions.net/mailman/listinfo/postgis-users