[Mapserver-DE] PostGIs unter Suse9 die Zweite

JJWag jj.wag at gmx.de
Fre Sep 10 12:04:07 CEST 2004


Moin Moin,
zunächst mal danke für die Infos: make clean hatte ich tatsächlich nicht
ausgeführt, aber daran lag es wohl nicht,
habe mittlerweile alles komplett neu installiert (auch die suse) und
postgresql 7.4.5 neu kompiliert,
anschließend postgis mit geos und proj.
Funktioniert jetzt alles einwandfrei. Weiß nicht genau, wo der Fehler lag,
kenne jetzt aber den Weg zum Ziel.
Einige Probleme hingen mit der geos und proj Unterstützung zusammen
(Pfade!), habe postgis öfter mal mit oder ohne Unterstützung der Libs
ausgeführt, ist wohl dann einiger Datenmüll entstanden. Sei's drum.

Noch eine Frage: Gibt es ein Paket von PGAdmin für Suse 9.0 oder muß man es
aus der Source installieren?
Nochmals vielen Dank
Jochen


----- Original Message ----- 
From: "Benjamin Thelen" <thelen at ccgis.de>
To: "JJWag" <jj.wag at gmx.de>
Cc: <mapserver-de at freegis.org>
Sent: Wednesday, September 08, 2004 5:42 PM
Subject: Re: [Mapserver-DE] PostGIs unter Suse9 die Zweite


> 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
> >
gsql2shp.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)