Blz Luigi agora rolou, eu tava tão viajando que já tinha incluido as
bibliotecas direto no ld.so.conf mais tinha digitado a porcaria errado,
quando fui olhar com calma a sua dica foi que eu vi.
Abraço;

Em 3 de fevereiro de 2010 11:10, Luigi Castro Cardeles <
[email protected]> escreveu:

> Olá Pedro,
>
> agora ele não está achando a biblioteca :)
> como você compilou e não listou caminho nenhum então as bibliotecas devem
> estar em /usr/local/lib.
> Cria um arquivo /etc/ld.so.conf.d/geos.conf com uma única linha:
> /usr/local/lib
> e depois disso digita ldconfig e aperta enter. Deve resolver seus
> problemas.
>
> []'s
> Luigi Castro Cardeles
>
>
> Em 3 de fevereiro de 2010 11:51, Pedro Romulo 
> <[email protected]>escreveu:
>
> Eu ja fiz as duas maneiras. Já baixei o tar.gz do geos do proj e do postgis
>> e ja compilei, como tb ja fiz yum install postgis que puxa o geos e o proj.
>> Realmente o geos e o proj estavam duplicados como disse o luigi, ai fiz o
>> seguinte:
>> yum remove geos proj que automaticamente removeu tb o postgis;
>> recompilei o geos: ./configure --enable-ruby --enable-python, make && make
>> install;
>> recompilei o proj: ./configure , make && make install;
>> postgis--> ./configure obtive a saida
>>  PostGIS is now configured for x86_64-unknown-linux-gnu
>>
>>  -------------- Compiler Info -------------
>>   C compiler:           gcc -g -O2
>>   C++ compiler:         g++ -g -O2
>>
>>  -------------- Dependencies --------------
>>   GEOS config:          /usr/local/bin/geos-config
>>   GEOS version:         3.2
>>   PostgreSQL config:    /usr/bin/pg_config
>>   PostgreSQL version:   8.4
>>   PROJ4 version:        47
>>   PostGIS debug level:  0
>>
>>  -------- Documentation Generation --------
>>   xsltproc:             /usr/bin/xsltproc
>>   xsl style sheets:
>>   dblatex:
>>   convert:
>>
>> procedendo o make as primeiras linhas fora essas:
>>
>> make -C liblwgeom
>> make[1]: Entrando no diretório `/postgis-1.4.1/liblwgeom'
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o measures.o
>> measures.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o box2d.o box2d.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o ptarray.o
>> ptarray.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwgeom_api.o
>> lwgeom_api.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwgeom.o
>> lwgeom.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwpoint.o
>> lwpoint.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwline.o
>> lwline.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwpoly.o
>> lwpoly.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwmpoint.o
>> lwmpoint.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwmline.o
>> lwmline.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwmpoly.o
>> lwmpoly.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwcollection.o
>> lwcollection.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwcircstring.o
>> lwcircstring.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwcompound.o
>> lwcompound.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwcurvepoly.o
>> lwcurvepoly.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwmcurve.o
>> lwmcurve.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwmsurface.o
>> lwmsurface.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwutil.o
>> lwutil.c
>> gcc -g -O2  -fPIC -DPIC  -Wall -Wmissing-prototypes  -c -o lwalgorithm.o
>> lwalgorithm.c
>>
>> não sei se essa eh a saida padrao do make mais esse "missing" me chamou
>> atenção, porém no final do make apareceu a mensagem:
>> PostGIS was built successfully. Ready to install.
>>
>> dei sequencia com o make install
>> reiniciei o postgresql
>> saida do meu pg_config:
>> BINDIR = /usr/bin
>> DOCDIR = /usr/share/doc/pgsql
>> HTMLDIR = /usr/share/doc/pgsql
>> INCLUDEDIR = /usr/include
>> PKGINCLUDEDIR = /usr/include/pgsql
>> INCLUDEDIR-SERVER = /usr/include/pgsql/server
>> LIBDIR = /usr/lib64
>> PKGLIBDIR = /usr/lib64/pgsql
>> LOCALEDIR = /usr/share/locale
>> MANDIR = /usr/share/man
>> SHAREDIR = /usr/share/pgsql
>> SYSCONFDIR = /etc/sysconfig/pgsql
>> PGXS = /usr/lib64/pgsql/pgxs/src/makefiles/pgxs.mk
>> CONFIGURE = '--build=x86_64-redhat-linux-gnu'
>> '--host=x86_64-redhat-linux-gnu' '--target=x86_64-redhat-linux-gnu'
>> '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin'
>> '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share'
>> '--includedir=/usr/include' '--libdir=/usr/lib64'
>> '--libexecdir=/usr/libexec' '--localstatedir=/var'
>> '--sharedstatedir=/usr/com' '--mandir=/usr/share/man'
>> '--infodir=/usr/share/info' '--disable-rpath' '--with-perl' '--with-python'
>> '--with-tcl' '--with-tclconfig=/usr/lib64' '--with-openssl' '--with-pam'
>> '--with-krb5' '--with-gssapi' '--with-includes=/usr/include'
>> '--with-libraries=/usr/lib64' '--enable-nls' '--enable-thread-safety'
>> '--with-libxml' '--with-libxslt' '--with-ldap'
>> '--with-system-tzdata=/usr/share/zoneinfo'
>> '--sysconfdir=/etc/sysconfig/pgsql' '--datadir=/usr/share/pgsql'
>> '--with-docdir=/usr/share/doc' 'build_alias=x86_64-redhat-linux-gnu'
>> 'host_alias=x86_64-redhat-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu'
>> 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>> -I/usr/include/et' 'CPPFLAGS= -I/usr/include/et'
>> CC = gcc
>> CPPFLAGS = -I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2
>> -I/usr/include
>> CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>> -I/usr/include/et -Wall -Wmissing-prototypes -Wpointer-arith
>> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fwrapv
>> CFLAGS_SL = -fpic
>> LDFLAGS = -L/usr/lib64
>> LDFLAGS_SL =
>> LIBS = -lpgport -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz
>> -lreadline -ltermcap -lcrypt -ldl -lm
>> VERSION = PostgreSQL 8.4.2
>>
>> fui para o pgadmin para rodar o postgis.sql e continua a mesma mensagem:
>>
>> NOTA:  tipo "spheroid" ainda não foi definido
>> DETAIL:  Criando uma definição de tipo indefinido.
>> ERRO:  não pôde carregar biblioteca "/usr/lib64/pgsql/postgis-1.4.so":
>> libgeos_c.so.1: cannot open shared object file: Arquivo ou diretório não
>> encontrado
>>
>> ********** Erro **********
>>
>> ERRO: não pôde carregar biblioteca "/usr/lib64/pgsql/postgis-1.4.so":
>> libgeos_c.so.1: cannot open shared object file: Arquivo ou diretório não
>> encontrado
>> SQL state: 58P01.
>>
>> agora alguma ideia?
>>
>>
>>
>> Em 3 de fevereiro de 2010 08:41, Luigi Castro Cardeles <
>> [email protected]> escreveu:
>>
>> Olá,
>>>
>>> Parece que você tem duas versões da GEOS no seu sistema. Provavelmente o
>>> postgis foi compilado com a mais nova mas  o seu sistema está utilizando a
>>> antiga. Tente remover a  versão antiga e seu problema deve ser resolvido.
>>>
>>> []'s
>>> Luigi Castro Cardeles
>>>
>>>
>>> Em 2 de fevereiro de 2010 19:33, Matheus Ricardo Espanhol <
>>> [email protected]> escreveu:
>>>
>>> Olá Pedro,
>>>>
>>>> Como foi configurado o PostGIS?(./configure ....)
>>>> Em 2 de fevereiro de 2010 18:32, Pedro Romulo 
>>>> <[email protected]>escreveu:
>>>>
>>>>> Galera boa tarde;
>>>>>
>>>>> instalei o postgis + geos + proj4 via o repositorio pgdg num red hat
>>>>> 5.4. A instalação foi tranquila e o postgresql ta rodando blz e sendo
>>>>> acessado sem problemas pelo pgadmin. Porém as extensoes espaciais não
>>>>> funcionam de jeito nenhum, já criei a linguagem plpgsql através do
>>>>> createlang e nada. Quando eu boto o script postgis.sql para fazer a
>>>>> instalação ele apresenta o seguinte erro:
>>>>>
>>>>> NOTA:  tipo "spheroid" ainda não foi definido
>>>>> DETAIL:  Criando uma definição de tipo indefinido.
>>>>> ERRO:  não pôde carregar biblioteca "/usr/lib64/pgsql/postgis-1.4.so":
>>>>> /usr/lib64/pgsql/postgis-1.4.so: undefined symbol: GEOSPreparedCovers
>>>>>
>>>>> ********** Erro **********
>>>>>
>>>>> ERRO: não pôde carregar biblioteca "/usr/lib64/pgsql/postgis-1.4.so":
>>>>> /usr/lib64/pgsql/postgis-1.4.so: undefined symbol: GEOSPreparedCovers
>>>>> SQL state: 58P01
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Pedro Rômulo
>>>>> Linux User #466010
>>>>> RHCE - Red Hat Certified Engineer
>>>>> RHCT - Red Hat Certified Technician
>>>>> MCSA - Microsoft Certified Systems Administrator
>>>>> Analista de Infra Estrutura e Suporte
>>>>> Instituto de Gestão das Águas e Clima - INGÁ
>>>>> Tel: (71) 3116-3257 / (71)91187146 | E-mail: [email protected]
>>>>>
>>>>> _______________________________________________
>>>>> pgbr-geral mailing list
>>>>> [email protected]
>>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Matheus Ricardo Espanhol
>>>> ---------------------------------------
>>>> Dextra Sistemas
>>>> http://www.dextra.com.br/postgres/
>>>>
>>>>
>>>> _______________________________________________
>>>> pgbr-geral mailing list
>>>> [email protected]
>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>
>>>>
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>>
>> --
>> Pedro Rômulo
>> Linux User #466010
>> RHCE - Red Hat Certified Engineer
>> RHCT - Red Hat Certified Technician
>> MCSA - Microsoft Certified Systems Administrator
>> Analista de Infra Estrutura e Suporte
>> Instituto de Gestão das Águas e Clima - INGÁ
>> Tel: (71) 3116-3257 / (71)91187146 | E-mail: [email protected]
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Pedro Rômulo
Linux User #466010
RHCE - Red Hat Certified Engineer
RHCT - Red Hat Certified Technician
MCSA - Microsoft Certified Systems Administrator
Analista de Infra Estrutura e Suporte
Instituto de Gestão das Águas e Clima - INGÁ
Tel: (71) 3116-3257 / (71)91187146 | E-mail: [email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a