It may simply mean you have to stop your pgsql-9.1 service and restart it or perhaps youneed to adjust permissions (chmod). hthChris
> Date: Mon, 12 Mar 2012 15:32:39 -0700 > From: edison....@ngc.com > To: postgis-users@postgis.refractions.net > Subject: [postgis-users] [PostGIS] ERROR: could not load library > "/usr/pgsql-9.1/lib/postgis-2.0.so" > > 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
_______________________________________________ postgis-users mailing list postgis-users@postgis.refractions.net http://postgis.refractions.net/mailman/listinfo/postgis-users