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

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



On Saturday 18 September 2010 02:27:42 Sorocaos . wrote:
> 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.

Opa tchê, tudo beleza?

Tens algum motivo em específico pra não usar o postgresql 8.4 e o postgis 1.5 
do repositório "lenny-backports" ?

http://packages.debian.org/lenny-backports/postgis
http://packages.debian.org/lenny-backports/postgresql

Sobre esse erro, já tentou editar o arquivo '/etc/ld.so.conf', colocar o 
diretório '/opt/pgsql/lib' e depois rodar o ldconfig de novo?

[ ]'s e boa sorte.


Reply to: