[Mapserver-DE] Mapserver Linux mitUnterstützung von ECW

Mapserver mapserver at bhi-online.de
Die Jun 28 11:01:50 CEST 2005


Hallo Benjamin und Nicol,

vielen Dank erstmal für Eure Hilfe. Leider bin ich aber noch nicht
wirklich viel weiter gekommen.
Zunächst habe ich den Tip mit den Benutzerrechten verfolgt und alles
im sdk-Verzeichnis mir eigen gemacht (chown) und auch noch volle
Rechte für alle vergeben. Zur Sicherheit, dass das auch gefunden werden kann
habe ich dann noch das sdk-Verzeichnis in das gdal-Source Verzeichnis
gepackt. Auch habe ich den Tip mit /etc/ld.so.conf gemacht und das
lib-Verzeichnis
der SDK eingetragen. Außerdem führe ich make als root aus (sollte also volle
Rechte haben).
Immerhin scheint er jetzt die Dateien im lib-Verzeichnis zu finden.
Allerdings
tut er sich dafür jetzt mit Dateien im include-Verzeicnis schwer
(NCSECWClient.h usw.).
Auch der "parse error before `(' token" macht mich stutzig!?
Gibt es eine Möglichkeit auch das include-Verzeichnis irgendwo
festzuschreiben?

Hier nun die jetzige Ausgabe:
...
...
make[2]: Entering directory `/usr/src/gdal-1.2.6/frmts/ecw'
/bin/sh ../../libtool --mode=compile
g++ -Wall  -O2    -I../../port -I../../gcore -I../../alg -I../../ogr -I../..
/ogr/ogrsf_frmts -DFRMT_ecw -I../../port -Iecwsdk/include  -c -o
../o/ecwdataset.o ecwdataset.cpp

g++ -Wall -O2 -I../../port -I../../gcore -I../../alg -I../../ogr -I../../ogr
/ogrsf_frmts -DFRMT_ecw -I../../port -Iecwsdk/include -c
cwdataset.cpp  -fPIC -DPIC -o ../o/.libs/ecwdataset.o
In file included from ecwdataset.cpp:159:
vsiiostream.h:63:26: NCSECWClient.h: No such file or directory
vsiiostream.h:64:34: NCSECWCompressClient.h: No such file or directory
vsiiostream.h:65:23: NCSErrors.h: No such file or directory
vsiiostream.h:66:21: NCSFile.h: No such file or directory
vsiiostream.h:67:28: NCSJP2FileView.h: No such file or directory
In file included from ecwdataset.cpp:159:
vsiiostream.h:102: error: parse error before `{' token
vsiiostream.h:106: error: 'INT64' is used as a type, but is not defined as a
   type.
vsiiostream.h:111: error: parse error before `)' token
vsiiostream.h:113: error: ISO C++ forbids declaration of `lengthOfJPData'
with
   no type
vsiiostream.h:114: error: parse error before `}' token
vsiiostream.h:115: error: destructors must be member functions
vsiiostream.h:115: error: virtual outside class declaration
vsiiostream.h: In function `void VSIIOStream()':
vsiiostream.h:116: error: `Close' undeclared (first use this function)
vsiiostream.h:116: error: (Each undeclared identifier is reported only once
for
   each function it appears in.)
vsiiostream.h: At global scope:
vsiiostream.h:119: error: syntax error before `(' token
vsiiostream.h:124: error: ISO C++ forbids declaration of `startOfJPData'
with
...
...
...
ecwdataset.cpp:1350: error: `ECW_CELL_UNITS_FEET' undeclared (first use this
   function)
make[2]: *** [../o/ecwdataset.o] Error 1
make[2]: Leaving directory `/usr/src/gdal-1.2.6/frmts/ecw'
make[1]: *** [ecw-install-obj] Error 2
make[1]: Leaving directory `/usr/src/gdal-1.2.6/frmts'
make: *** [frmts-target] Error 2


Ich bin für alle Vorschläge dankbar!

Viele Grüße

Andreas Zapke

==================================
     BHI Bernhard Holfter Informationssysteme
- Visualisierung, GIS, Web Mapping, e-Learning -

                  Heidelberg, Leipzig
                  www.bhi-online.de



----- Original Message -----
From: Nicol Hermann <hermann at gdv.com>
To: Mapserver <mapserver at bhi-online.de>
Sent: Monday, June 27, 2005 7:45 PM
Subject: Re: [Mapserver-DE] Mapserver Linux mitUnterstützung von ECW


> Hallo Andreas,
>
> ich habe genau die selbe Meldung bei mir bekommen.
> Hier allerdings direkt beim ./configure
> Geholfen hat mir den LD_LIBRARY-PATH zu setzen
>
> In Deinem Fall muss der so aussehen:
>
> export LD_LIBRARY_PATH=/usr/src/ecwsdk-3.1.25Jan05-linux/lib:
> $LD_LIBRARY_PATH
>
> Alternativ kannst Du den Pfad auch in die
> /etc/ld.so.conf
> eintragen.
> 'ldconfig' danach nicht vergessen.
> Wahrscheinlich ist das sogar die bessere Variante. Anderenfalls muss die
> Umgebungsvariable  LD_LIBRARY_PATH permanent gesetzt sein.
>
> Hoffe das hilft weiter.
> Gruß Nicol
>
>
> Am Montag, den 27.06.2005, 13:25 +0200 schrieb Mapserver:
> > Hallo Benjamin,
> >
> > erstmal vielen Dank für die schnelle Antwort.
> > Ich versuche es mit "gdal-1.2.6" und dazu die
> > "ecwsdk-3.1.25Jan05-linux" vom gdal-ftp.
> >
> > Meine configure-Zeile:
> > ./configure --with-ecw=/usr/src/ecwsdk-3.1.25Jan05-linux
> >
> > daraufhin:
> > ...
> > checking for libNCSEcw.so... found in
/usr/src/ecwsdk-3.1.25Jan05-linux/lib.
> > checking for NCSECWClient.h in
/usr/src/ecwsdk-3.1.25Jan05-linux/include...
> > found.
> > ...
> > GDAL is now configured for i686-pc-linux-gnu
> >
> >   Installation directory:    /usr/local
> >   C compiler:                gcc -O2
> >   C++ compiler:              g++ -O2
> >
> >   LIBTOOL support:           yes
> >
> >   LIBZ support:              external
> >   GRASS support:             no
> >   CFITSIO support:           no
> >   PCRaster support:          no
> >   NETCDF support:            no
> >   LIBPNG support:            external
> >   LIBTIFF support:           internal
> >   LIBGEOTIFF support:        internal
> >   LIBJPEG support:           external
> >   LIBGIF support:            internal
> >   OGDI support:              no
> >   HDF4 support:              no
> >   KAKADU support:            no
> >   JASPER support:            no
> >   ECW support:               yes
> >   MrSID support:             no
> >   POSTGRESQL support:        yes
> >   MySQL support:             no
> >   XERCES support:            no
> >   ODBC support:              no
> >   OCI support:               no
> >   DODS support:              no
> >   SQLite support:            no
> >   GEOS support:              yes
> >
> >   Statically link PROJ.4:    no
> >
> >   Python:                    no
> >
> >   enable OGR building:       yes
> >
> > sieht also noch gut aus. Danach dann "make" und nach längerem Warten
ergibt
> > sich folgendes:
> >
> > /usr/bin/ld: warning: libNCSCNet.so, needed by
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so, not found (try
> > using -rpath or -rpath-link)
> > /usr/bin/ld: warning: libNCSUtil.so, needed by
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so, not found (try
> > using -rpath or -rpath-link)
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSDeleteFile'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSGetTempFileName'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSUtilInit'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSRemoveDir'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Resume()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwapRange64'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::GetStats()'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::GetPriority()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `typeinfo for CNCSMutex'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadInit'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPoolAlloc'
> > ../.libs/libgdal.so: undefined reference to
> > `CNCSThread::SetPriority(NCSThreadPriority)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::~CNCSMutex [not-in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSIsLocalFile'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileSeekNative'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMalloc'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetSendPacket'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSLog'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwapRange16'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadSuspend'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileReadUINT32_MSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadFini'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPrefSetUserString'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMutexInit'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueDestroyNode'
> > ../.libs/libgdal.so: undefined reference to
> > `CNCSError::GetErrorMessage(char*, ...)'
> > ../.libs/libgdal.so: undefined reference to
> > `CNCSError::CNCSError[in-charge](NCSError, char*, int,
CNCSLog::NCSLogLevel,
> > char const*)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwap16'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Terminate()'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::IsRunning()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFree'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::~CNCSMutex [in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSGetLastErrorText'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPoolFree'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSUtilFini'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwapRange32'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::CNCSMutex[not-in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadTerminate'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Stop(bool)'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::ThreadYield()'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::GetCurrent()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMutexFini'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueCreate'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPoolDestroy'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwap32'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSByteSwap64'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Suspend()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPoolCreate'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueCreateNode'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSRealloc'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::GetSysID()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPrefCreateUserKey'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSThread::~CNCSThread [not-in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSGlobalLock'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Spawn(void*,
bool)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadYield'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileReadUINT16_MSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPrefDeleteValueUser'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileClose'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileWriteUINT8_MSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileWriteIEEE8_LSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `typeinfo for CNCSThread'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileTellNative'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileReadUINT8_MSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetDestroy'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPhysicalMemorySize'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFormatErrorText'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPrefGetUserDouble'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::Lock()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileReadIEEE8_LSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSPrefGetUserString'
> > ../.libs/libgdal.so: undefined reference to
`CNCSError::operator=(CNCSError
> > const&)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::UnLock()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetShutdown'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSGetTimeStampMs'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMutexEnd'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueDestroy'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetCreateEx'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSSleep'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSError::CNCSError[not-in-charge](NCSError, char*, int,
> > CNCSLog::NCSLogLevel, char const*)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetSetIISDLLName'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadSpawn'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueRemoveNode'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileSizeBytes'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetSetSentCB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileWriteUINT16_MSB'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::IsSuspended()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadIsRunning'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMakeDir'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileOpen'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSMutexBegin'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::DisableStats()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSUnmapSHM'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileWriteUINT32_MSB'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSError::~CNCSError [not-in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSThreadResume'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Run()'
> > ../.libs/libgdal.so: undefined reference to `CNCSError::~CNCSError
> > [in-charge]()'
> > ../.libs/libgdal.so: undefined reference to `NCSGetErrorText'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSThread::CNCSThread[not-in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCScnetSetRecvCB'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::Exit(int)'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSStrDup'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::GetID()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileWrite'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSQueueAppendNode'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `CNCSMutex::CNCSMutex[in-charge]()'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSGlobalUnlock'
> > /usr/src/ecwsdk-3.1.25Jan05-linux/lib/libNCSEcw.so: undefined reference
to
> > `NCSFileRead'
> > ../.libs/libgdal.so: undefined reference to `CNCSThread::EnableStats()'
> > ../.libs/libgdal.so: undefined reference to
> > `CNCSError::CNCSError[in-charge](CNCSError const&)'
> > collect2: ld returned 1 exit status
> > make[1]: *** [ogrinfo] Error 1
> > make[1]: Leaving directory `/usr/src/gdal-1.2.6/ogr'
> > make: *** [ogr-apps] Error 2
> >
> > Leider sagt mir das nicht viel. Ich hoffe Du kannst vielleicht mehr
damit
> > anfangen bzw. vielleicht sogar evtl. Tips geben. Meine bisherigen
> > Überlegungen
> > waren, dass vielleicht bestimmte Bibliotheken fehlen.
> >
> > Viele Grüße
> >
> > Andreas Zapke
> >
> >
> > ==================================
> >      BHI Bernhard Holfter Informationssysteme
> > - Visualisierung, GIS, Web Mapping, e-Learning -
> >
> >                   Heidelberg, Leipzig
> >                   www.bhi-online.de
> > ----- Original Message -----
> > From: Benjamin Thelen <bt at ccgis.de>
> > To: Mapserver <mapserver at bhi-online.de>
> > Cc: <mapserver-de at freegis.org>
> > Sent: Monday, June 27, 2005 11:37 AM
> > Subject: Re: [Mapserver-DE] Mapserver Linux mit Unterstützung von ECW
> >
> >
> > > Mapserver wrote:
> > > > Hallo,
> > > >
> > > > ich habe einen Mapserver unter Linux (Debian), der auch soweit
> > > > wunderbar funktioniert. Nun möchte ich aber auch ECW-komprimierte
> > > > Daten (ER Mapper Format) integrieren. Dabei ist allerdings das
> > > > Problem, dass GDAL, welches für die Formatunterstützung
> > > > verantwortlich ist, standardmäßig kein ecw unterstützt.
> > > > In einigen Foren habe ich gelesen, dass man GDAL mit ecw einfach
selbst
> > > > kompilieren kann wenn die ECW SDK vorliegt.
> > > > Dies habe ich auch versucht, leider liefert aber make einen Fehler
bei
> > > > der Kompilierung mit ECW.
> > > >
> > > > Hat eventuell schon jemand Erfahrungen damit oder vielleicht eine
> > > > Kompilierung von GDAL mit ECW erfolgreich durchgeführt?
> > > > Ich bin über jeden Erfahrungsbericht dankbar!
> > > >
> > > > Vielen Dank im Voraus und viele Grüße
> > > >
> > > > Andreas Zapke
> > > >
> > > >
> > > > ==================================
> > > >      BHI Bernhard Holfter Informationssysteme
> > > > - Visualisierung, GIS, Web Mapping, e-Learning -
> > > >
> > > >                   Heidelberg, Leipzig
> > > >                   www.bhi-online.de
> > > >
> > > > _______________________________________________
> > > > Mapserver-DE mailing list
> > > > Mapserver-DE at freegis.org
> > > > https://freegis.org/mailman/listinfo/mapserver-de
> > >
> > >
> > > Hallo Andreas,
> > >
> > > ich habe keine Erfahrung mit ecw & gdal, habe aber mr.sid
Unterstützung
> > > unter Windows und Linux mit Hilfe des mr.sid-sdk in die gdal
> > > einkompiliert, was problemfrei funktionierte.
> > >
> > >
> > > Um Dir weiter helfen zu können ist die Ausgabe des
> > > Kompilierungsvorganges erforderlich und am besten noch die Optionen,
die
> > > Du zum "./configure" hinzufügst.
> > >
> > > Gruß,
> > > Benjamin
> > >
> > > _______________________________________________
> > > Mapserver-DE mailing list
> > > Mapserver-DE at freegis.org
> > > https://freegis.org/mailman/listinfo/mapserver-de
> > >
> >
> > _______________________________________________
> > Mapserver-DE mailing list
> > Mapserver-DE at freegis.org
> > https://freegis.org/mailman/listinfo/mapserver-de
> --
>           \\://
>           (o -)      Dipl.-Geogr. Nicol Hermann
> -------ooO-(_)-Ooo-----------------------------------------------
>                      Chattenstraße 67
>   .oooO              55130 Mainz
>   (   )   Oooo.      Tel. 06131/6007550
> ---\ (----(   )---------------------------------------------------
>     \_)    ) /       http://www.nicol.info
>           (_/        E-Mail: nicol at nicol.info
>
>
> WWW-Tip!
> --------
> Geographisches Informationssystem
> http://www.geoworld.de/
>
>




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)