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 <pedro.rom...@gmail.com>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 < > luigi.carde...@gmail.com> 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 < >> matheusespan...@gmail.com> escreveu: >> >> Olá Pedro, >>> >>> Como foi configurado o PostGIS?(./configure ....) >>> Em 2 de fevereiro de 2010 18:32, Pedro Romulo >>> <pedro.rom...@gmail.com>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: pedro.rom...@gmail.com >>>> >>>> _______________________________________________ >>>> pgbr-geral mailing list >>>> pgbr-geral@listas.postgresql.org.br >>>> 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 >>> pgbr-geral@listas.postgresql.org.br >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> 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: pedro.rom...@gmail.com > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral