[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

erro no postgis -> could not load library "/opt/pgsql/lib/postgis-1.5.so"



instalei primeiro o postgresql8.4 e depois o postgis1.5, e todas lib ficou em /opt/pgsql/lib

$ ls /opt/pgsql/lib/postgis*
/opt/pgsql/lib/postgis-1.5.so

esta lá mas se tento rodar um :

pgsql@micro$ /opt/pgsql/bin/psql -f share/contrib/postgis-1.5/postgis.sql --port=5800 --host=localhost -d geomapas


WARNING:  nonstandard use of \\ in a string literal at character 263
HINT:  Use the escape string syntax for backslashes, e.g., E'\\'.
FATAL:  database "pgsql" does not exist
FATAL:  database "maas" does not exist
ERROR:  could not load library "/opt/pgsql/lib/postgis-1.5.so": /opt/pgsql/lib/postgis-1.5.so: undefined symbol: GEOSHausdorffDistance
STATEMENT:  CREATE OR REPLACE FUNCTION st_spheroid_in(cstring)
                RETURNS spheroid
                AS '$libdir/postgis-1.5','ellipsoid_in'
                LANGUAGE 'C' IMMUTABLE STRICT;
ERROR:  current transaction is aborted, commands ignored until end of transaction block
STATEMENT:  CREATE OR REPLACE FUNCTION st_spheroid_out(spheroid)
                RETURNS cstring


tenho que fazer

ldconfig /opt/pgsql/lib

pra rodar ok?

como faço que lib que estão ali seja usadas perfeitamente?

isso esta sobre um debian lenny.

Reply to: