#1 Wed 06 August 2008 12:19
- Florian35
- Participant occasionnel
- Date d'inscription: 1 Jul 2008
- Messages: 15
[MapServeur5.2.0] Proj4 et installation sous linux
Bonjour
j'installe actuellement Mapserver sur une Debian Etch 4 et j'ai un gros problème lors cette installation.
voici ma commande configure :
Code:
./configure --prefix=/usr/local/apache2/mapserver --with-proj --with-png --with-ogr=/usr/bin/gdal-config --with-gdal=/usr/bin/gdal-config --with-postgis=/usr/bin/pg_config --with-httpd=/usr/local/apache2/bin/httpd --with-php=/usr/local/apache2/php
tout se passe bien, et j'ai le rapport suivant :
Code:
MapServer is now configured for -------------- Compiler Info ------------- C compiler: gcc -O2 -fPIC -Wall C++ compiler: g++ -O2 -fPIC -Wall Debug: -DNEED_NONBLOCKING_STDERR Generic NINT: -------------- Renderer Settings --------- zlib support: -DUSE_ZLIB png support: palette rgba png support: jpeg support: iconv support: -DUSE_ICONV AGG support: AGG Freetype support: Ming(flash) support: PDFLib support: -------------- Support Libraries --------- Proj.4 support: -DUSE_PROJ Libxml2 support: FriBidi support: Curl support: FastCGI support: Threading support: GEOS support: -------------- Data Format Drivers ------- native tiff support: PostGIS support: -DUSE_POSTGIS EPPL7 support: -DUSE_EPPL ArcSDE support: OGR support: -DUSE_OGR GDAL support: -DUSE_GDAL Oracle Spatial support: -------------- OGC Services -------------- WMS Server: -DUSE_WMS_SVR WMS Client: WFS Server: WFS Client: WCS Server: SOS Server: -------------- MapScript ----------------- PHP MapScript: yes
Après je fais mon make,
mais lorsque je fais ensuite mon ./mapserv -v pour vérifier mon install voilà ce que j'obtiens :
Code:
MapServer version 5.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=FREETYPE SUPPORTS=ICONV INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE
Il n'y a pas de SUPPORTS=PROJ
Donc bien évidement lorsque j'utilise mapserver (avec cartoweb) j'ai le message habituel
Code:
[MapServer Error]: loadProjection(): Projection support is not available. in /home/sites/cartoweb3/server/ServerContext.php on line 354
Merci de m'aider cela fait 2 jours que je me tire les cheveux dessus.......
Hors ligne
#2 Wed 06 August 2008 21:38
- brunofriedmann
- Participant occasionnel
- Lieu: Vellerat, suisse
- Date d'inscription: 19 Apr 2008
- Messages: 31
- Site web
Re: [MapServeur5.2.0] Proj4 et installation sous linux
Question stupide mais qui va avoir son importance ...
le paquet proj4 est installé (+ -devel)
Idem pour toutes les autres dépendances. (xml, php, agg, gdal, gd etc... )
voir si dans le config.log il y a prise en charge réelle de proj depuis /usr ou /usr/local ...
Bonne chasse.
a la fin d'un configure avec les bonnes dépendances voici ce que j'obtiens
( ps tu n'auras surement pas besoin de tout :-)
MapServer is now configured for
-------------- Compiler Info -------------
C compiler: gcc -O2 -fPIC -Wall
C++ compiler: g++ -O2 -fPIC -Wall
Debug: -DNEED_NONBLOCKING_STDERR
Generic NINT:
-------------- Renderer Settings ---------
zlib support: -DUSE_ZLIB
png support:
palette rgba png support:
jpeg support:
iconv support: -DUSE_ICONV
AGG support: -DUSE_AGG
AGG Freetype support: -laggfontfreetype
Ming(flash) support: -DUSE_MING_FLASH
PDFLib support: -DUSE_PDF
-------------- Support Libraries ---------
Proj.4 support: -DUSE_PROJ
Libxml2 support: -DUSE_LIBXML2
FriBidi support:
Curl support: -DUSE_CURL
FastCGI support:
Threading support: -DUSE_THREAD
GEOS support: -DUSE_GEOS
-------------- Data Format Drivers -------
native tiff support: -DUSE_TIFF
PostGIS support: -DUSE_POSTGIS
EPPL7 support: -DUSE_EPPL
ArcSDE support:
OGR support: -DUSE_OGR
GDAL support: -DUSE_GDAL
Oracle Spatial support:
-------------- OGC Services --------------
WMS Server: -DUSE_WMS_SVR
WMS Client: -DUSE_WMS_LYR
WFS Server: -DUSE_WFS_SVR
WFS Client: -DUSE_WMS_LYR
WCS Server: -DUSE_WCS_SVR
SOS Server: -DUSE_SOS_SVR
-------------- MapScript -----------------
PHP MapScript: yes
Ended configuration press a key to build
Après un bon build j'ai ceci
/mapserv -v
MapServer version 5.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ
SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT
SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=TIFF INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL
INPUT=MYGIS INPUT=SHAPEFILE
Voilà c'est tout ce que je peux dire.
--
Bruno Friedmann
Ioda-Net Sàrl - www.ioda-net.ch
Hors ligne
#3 Thu 07 August 2008 12:09
- Florian35
- Participant occasionnel
- Date d'inscription: 1 Jul 2008
- Messages: 15
Re: [MapServeur5.2.0] Proj4 et installation sous linux
Merci de ta réponse,
l'erreur venait du fait que je ne précisais pas dans le with-proj le rep qui n'est pas /usr mais /usr/local
Donc avec --with-proj=/usr/local ça fonctionne
Merci en tous cas
Hors ligne