[Mapserver-DE] Problem bei kompilierung --with-ogr
Silke Reimer
Silke.Reimer at intevation.de
Mit Sep 29 16:17:52 CEST 2004
Hallo,
On Wed, Sep 29, 2004 at 03:26:12PM +0200, Elstermann, Mike wrote:
> hallo zusammen,
>
> ich habe mal wieder ein problem bei der mapserver-kompilierung mit
> OGR-Funktionalität
>
> habe GDAL wie folgt kompiliert in 2 varianten:
> ---------------------------------------
> GDAL
> · ./configure
> · make
> · make install
>
> GDAL
> · ./configure --with-pg=/usr/local/pgsql/bin/pg_config
>
> · make
> · make install
>
> hat in beiden fällen geklappt.
> pfade gesetzt:
> LD_LIBRARY_PATH=/usr/local/lib
> LD_RUN_PATH=/usr/local/lib
>
> das konfigurieren des mapserver schlägt leider fehl
[...]
> checking whether we should include OGR support...
> checking for OGRRegisterAll in -lgdal.1.1... (cached) no
> configure: warning: OGR not found in system libs... use
> --with-ogr=DIR. <<<<------ hab ich doch gemacht? oder?
> checking if GDAL support requested... yes, user supplied
gdal-config
> (/usr/local/bin/gdal-config)
Das Problem liegt vermutlich in der Suche nach der richtigen
gdal-Bibliothek. Bis zur Version 1.1.9 einschließlich hat die
gdal-Bibliothek die sogenannte so-Version im Namen enthalten
(libgdal.<version>.so). Allgemeiner Standard ist aber, die
so-Version erst nach dem Prefix .so anzuführen, also
libgdal.so.<version>.
gdal wurde zur Version 1.2.0 hin (die noch nicht einmal ein Jahr alt
ist) an diesen Standard angepasst, so dass die Bibliothek jetzt mit
-lgdal statt mit -lgdal1.1 gefunden wird. Ich vermute dass in
diesem Fall eine aktuelle Version der gdal verwendet wurde, so dass
die Suche nach gdal.1.1 (wie im configure-Output zu erkennen)
fehlschlagen muss.
Das Problem scheint in aktuelleren Varianten des Mapservers behoben
zu sein, jedenfalls heißt es im History-Eintrag zur Version
4.2.-beta1
- Fixed problems with detection of OGRRegisterAll() with GDAL 1.1.9 in
configure due to GDAL's library name change. Fixed a few other minor
issues with GDAL/OGR in configure.
Ist es möglich dass die eingesetzte UMN MapServer Version älter ist
als diese Version? In diesem Fall würde ich vorschlagen, eine neuere
Version des UMN MapServers zu verwenden. Das könnte das Problem dann
schon lösen.
Viele Grüße,
Silke Reimer
--
Silke Reimer
Intevation GmbH http://intevation.de/
FreeGIS http://freegis.org/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: nicht verfügbar
URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20040929/1dea1244/attachment.bin
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)