Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
twsg:dicas:compila_pgis [2007/11/28 14:51]
emerson created
twsg:dicas:compila_pgis [2008/07/26 19:18] (current)
emerson
Line 9: Line 9:
 <​code>​./​configure <​code>​./​configure
 make</​code>​ make</​code>​
-  * Mudar para usuário //​postgres//​ e executar a checagem. Se for a versão 1.3.1, o usuário //​postgres//​ precisa ter acesso de escrita na pasta ''​regress''​ (ou algo do tipo FIXME)+  * Mudar para usuário //​postgres//​ e executar a checagem. Se for a versão 1.3.1, o usuário //​postgres//​ precisa ter acesso de escrita na pasta ''​regress''​ (ou algo do tipo). Se for uma versão anterior, como a 1.1.7, o usuário postgres precisa pelo menos de acesso de leitura à pasta. Verifique se pasta ''/​home///​user///''​ não está ''​770''​
 <​code>​su postgres <​code>​su postgres
 make check make check
Line 23: Line 23:
 psql -f lwpostgis.sql -d teste1 psql -f lwpostgis.sql -d teste1
 exit exit
 +</​code>​
 +\\ Ou um pequeno script shell para rodar na pasta do fonte. Rodar como ''​postgres'':​ <code bash>
 +#!/bin/sh
 +createdb $1
 +createlang plpgsql $1
 +psql -f lwpostgis.sql -d $1
 </​code>​ </​code>​
   * A versão 1.1.7 funcionou beleza por aqui! A 1.3.1 não! TESTAR pois pode ter sido por falta de pacotes (bison).   * A versão 1.1.7 funcionou beleza por aqui! A 1.3.1 não! TESTAR pois pode ter sido por falta de pacotes (bison).
 +
 +
 +
  
  
  
 ===== Com suporte a GEOS ===== ===== Com suporte a GEOS =====
 +
 +O GEOS é necessário para o processamento de consultas espaciais, como Touches e Within.
  
   * Obtendo o GEOS: <code bash>   * Obtendo o GEOS: <code bash>
-wget - c http://​geos.refractions.net/​geos-2.2.3.tar.bz2+wget -c http://​geos.refractions.net/downloads/​geos-2.2.3.tar.bz2
 tar -jxf geos-2.2.3.tar.bz2 tar -jxf geos-2.2.3.tar.bz2
 cd geos-2.2.3 cd geos-2.2.3
Line 50: Line 61:
 ... [segue normal] ... [segue normal]
 </​code>​ </​code>​
 +
 +
 +===== OpenSUSE 11 =====
 +  * Já tem os últimos pacotes compilados
 +  * Lembrar de alterar o arquivo ''/​var/​lib/​pgsql/​data/​pg_hba.conf''​ trocando ''​ident''​ por ''​md5''​ nas conexões do tipo IP (host)
  

Navigation