tecnica:gps_cartografia_gis:mapserver_oracle
This is an old revision of the document!
Table of Contents
MapServer con supporto ad Oracle su Debian GNU/Linux
La compilazione di MapServer con supporto ad Oracle Spatial su Debian GNU/Linux è del tutto analoga alla procedura descritta in: GDAL/OGR con supporto ad Oracle su Debian GNU/Linux.
Si riassume brevemente la procedura testata su Debian 6.0.3 Squeeze.
Installazione Oracle Instant Client
- Installare i pacchetti Oracle (originali rpm, debianizzati con
alien
):oracle-instantclient11.2-basiclite_11.2.0.2.0-2_i386.deb
oracle-instantclient11.2-devel_11.2.0.2.0-2_i386.deb
- Aggiungere il nuovo path al dynamic linker
echo /usr/lib/oracle/11.2/client/lib > /etc/ld.so.conf.d/oci.conf ldconfig
- Installare la librearia
libaio1
conapt-get install libaio1
- Predisporre una directory che possa essere usata come
ORACLE_HOME
, ad esempiomkdir -p /usr/local/share/oracle/sdk ln -s /usr/lib/oracle/11.2/client/lib /usr/local/share/oracle/lib ln -s /usr/include/oracle/11.2/client /usr/local/share/oracle/sdk/include
Compilazione MapServer
- Scaricare i sorgenti e installare le dipendenze necessarie alla compilazione:
apt-get source mapserver apt-get build-dep mapserver
- Modificare il
debian/rules
aggiungendo aiCOMMON_CONFIG
:... --with-postgis \ --with-oraclespatial=/usr/local/share/oracle \ --with-wcs \ ...
- Ricompilare con
dpkg-buildpackage -rfakeroot
tecnica/gps_cartografia_gis/mapserver_oracle.1322755329.txt.gz · Last modified: 2011/12/01 16:02 by niccolo