[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)