[Mapserver-DE] PostGIs unter Suse9 die Zweite
Benjamin Thelen
thelen at ccgis.de
Mit Sep 8 17:42:33 CEST 2004
Moin,
Ich habe für Kunden - sonst würde ich SuSE nicht nehmen - bereits
mehrer SuSE Installationen mit pgsql und postgis durchgeführt. Dabei
ist nie irgendein Fehler in dieser Art aufgetreten.
Dass Sie postgresql 7.4.5 installiet haben bedeutet, dass Sie das
selbst kompiliert haben. Nach Möglichkeit würde ich alles was geht
nicht aus der Quelle installieren, gerade, wenn man weniger Erfahrung
mit der Kompilierung hat. Debian bietet ein eigenes Paket mit
pgsql-7.4 an...bei FreeBSD ist auch pgsql-7.4 verfügbar.
Ich schätze, dass bei Ihrer Installation aus dem Quellcode noch etwas
fehlt bzw. nicht gemacht wurde.
Der Komplierungsoutput von Postgis aus Ihrer Mail vom 06.09./16.47 ist
absolut ok, da ist definitiv kein Fehler, deshalb verstehe ich zwei
Sachen nicht. :-)
1. Ihr erstes Posting. Wo ist der Fehler bzw die Funktionsstörung, wie
auch Frank Koorman fragt?
2. Woher kommt plötzlich der Fehler während des Kompilierens, den Sie
in Ihrer letzten Mail beschreiben? Erst hat es funktioniert, dann
nicht. Was haben Sie geändert?
"cannot find -lpq" bzw. "ld returned 1 exit status" klingt für mich
danach, als fehlte eine (Postgresql-?) Bibliothek oder würde nicht
gefunden. Haben Sie nach der Installation von pgsql "ldconfig" und
auch vor der erneuten Komplierung von postgis "make clean" eingegeben?
Wären so zwei Kleinigkeiten, die gerne Schwierigkeiten verursachen.
Leider habe ich auch keine konkretere Idee. Ich hoffe es hilft Ihnen
bisschen.
--
Mit freundlichen Grüßen
Benjamin Thelen
---------------------------------
CCGIS GbR - Bonn
http://www.ccgis.de
Siemensstraße 8
53121 Bonn
Germany
Tel: ++49 (0) 228 90826 15
Fax: ++49 (0) 228 90826 11
JJWag wrote:
> Hallo Liste,
> danke nochmal für alle Antworten, das hat mich jetzt etwas weiter gebracht:
>
> noch mal meine Konfiguration:
>
> - SUSE 9.0
> -POSTGRE 7.4.5
> -POSTGIS 0.8.2
>
> zusätzlich ist installiert:
>
> GCC, GCC++
> gmake
> gd
> freetype2 + devel
> zlib+devel
> libpng+devel
> readline+devel
> bison
>
> POSTGRE wurde im Verzeichnis "/usr/local/pgsql" installiert.
>
> Im Makefile von PostGIS habe ich die Variablen für USE_PROJ und USE_GEOS auf
> 0 gesetzt, da ich beide Libraries nicht installiert habe.
>
> es kommt dann immer noch zu folgender Fehlermeldung beim Übersetzen von
> POSTGIS.
>
> postgis.sql habe ich noch nicht ausgeführt, da bei gmake install die gleiche
> Fehlermeldung kommt. Wollte zunächste eine "saubere" Kompilierung haben. Je
> nach installierten Komponenten sehen die Meldungen immer wieder etwas anders
> aus.
>
> axel:/usr/local/postgresql-7.4.5/contrib/postgis # gmake
> gmake -C loader
> gmake[1]: Entering directory
> `/usr/local/postgresql-7.4.5/contrib/postgis/loader'
> gcc -g -I.. -I. -I../../../src/interfaces/libpq -O2 -fno-strict-aliasing -Wa
> ll -Wmissing-prototypes -Wmis
>
>
>
>
>
>
>
>
>
>
> sing-declarations -DFRONTEND -DSYSCONFDIR='"/usr/local/pgsql/etc"' -DUSE_VER
> SION=73 shpopen.o dbfopen.o g etopt.o
> pgsql2shp.o -L../../../src/interfaces/libpq -lpq -L../../../src/port -Wl,-r
> path,/usr/local/pgsql /lib -o pgsql2shp
> /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld:
> cannot find -lpq
> collect2: ld returned 1 exit status
> gmake[1]: *** [pgsql2shp] Fehler 1
> gmake[1]: Leaving directory
> `/usr/local/postgresql-7.4.5/contrib/postgis/loader'
> gmake: *** [loaderdumper] Fehler 2
>
> Was kann ich da machen?
> Danke + Gruss
> Jochen Wagner
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)