Postgis 1.5 mit PostgreSQL 9.0 - Pfade?

Hallo allerseits

Ich habe PostgreSQL 9.0 auf meinem Rechner installiert und möchte da PostGIs1.5 einbinden, anschließend QuantumGIS um eine Anwendung zur Auswertung von Vogelerfasungen zu entwickeln. Ich habe Suse 11.3 und KDE 4…

Ich möchte aus verschiedenen Gründen die neueste Version von PostgreSQL haben. Die 9.0 Version habe ich auch aus den Quellen zusammengestrickt, das Ding läuft, der Testzugriff aus einem Frontend (base) funktioniert.

Nun möchte ich Postgis 1.5 in die 9.0 PostgreSQL Version einbinden. Das geht nicht über YAST, weil der sich immer die alte 8.xxx Version von PostgeSQL runterzieht.

Kann ich iregendwelche Pfade setzen, damit YAST merkt, dass ich schon eine PostgresQL Version installiert habe?

Das Kompilieren von Postgis gegen PostgresQL 9.0 klappt auch nicht. Ich habe zwar eine Anleitung aus nem Handbuch, aber irgendwie findet er einige Sachen nicht, obwohl die auf dem Rechner sind und ich im ./config Befehl die pfade auch gesetzt habe. Ich poste mal kurz den Teil aus der Logfile mit den Fehlermeldungen, vielleicht hat da ja irgendwer nen Lösungsansatz.

*checking for dblatex… /usr/bin/dblatex
configure: WARNING: could not locate Docbook stylesheets required to build the documentation
checking CUnit/CUnit.h usability… no
checking CUnit/CUnit.h presence… no
checking for CUnit/CUnit.h… no
configure: WARNING: could not locate CUnit required for liblwgeom unit tests
checking iconv.h usability… yes
checking iconv.h presence… yes
checking for iconv.h… yes
checking for libiconv_open in -liconv… no
checking for iconv_open in -lc… yes
checking for iconvctl… no
checking for libiconvctl… no
Using user-specified pg_config file: /opt/PostgreSQL/9.0/bin//pg_config
checking PostgreSQL version… PostgreSQL 9.0.2
checking libpq-fe.h usability… yes
checking libpq-fe.h presence… yes
checking for libpq-fe.h… yes
checking for PQserverVersion in -lpq… no
configure: error: could not find libpq
*

Mich irritiert enorm, dass PostgresQL 9.02 gefunden wird und dann irgendwas fehlt.

Das mit den Stylesheets versteh ich auch nicht - wie kriegt man denn raus wo die hin müssen? Dann setz ich den Pfad ja auch, aber so?

Bin dankbar für jede Hilfe

Thomas

Dass das system versucht das ältere postgres zu installieren liegt daran,
dass das selbstkompilierte postgres nicht im rpm System registriert ist.
Ich würde das folgende Repository einbinden und das fertig kompilierte
postgres 9 vom Build service installieren.

http://download.opensuse.org/repositories/server:/database:/postgresql:/9.0/openSUSE_11.3

Sofern postgis zur 9er Version kompatibel ist sollte dann kein Versuch mehr
stattfinden das alte 8er nachzuinstallieren in Yast.


openSUSE 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.5 | GeForce
9600 GT | 4GB Ram
openSUSE 11.3 64 bit | Intel Core2 Duo T9300@2.50GHz | KDE 4.5 | Quadro FX
3600M | 4GB Ram

Hallo

Danke, die Installation von Postgres9.02 und Postgis 1.5.2 über Yast hat funktioniert.

Jetzt muss ich das Ganze nur noch zum laufen kriegen, alles nicht so einfach. Als ich Postgresql selbst kompiliert habe war irgenwann ein programmeintrag in der Liste Programme im Startmenü. Soweit bin ich noch nicht, eventuelle muss ich da den Server von Hand zum laufen bringen - mal sehen.

Gruß Thomas