id summary reporter owner description type status priority milestone component version severity resolution keywords cc 2032 Building with ECW support on Mac OS X Mateusz Łoskot Mateusz Łoskot "I found a few small issues when building GDAL with ECW driver using [http://www.ermapper.com/ libecwj2-3.3] library on Mac OS X 10.4. * Bug in libecwj2-3.3 See attached patch: libecwj2-3.3-ncssocket.cpp.patch After applied the patch, compilation of libecwj2 gives a flood of warning, but these can be ignored, however I'd not use ''safely'' here, as there is number of serious C++ issues like missing virtual destructors for abstract classes, etc. * ./configure does not detects libecwj The ECW SDK was installed according to standard procedure: {{{ ./configure make make install }}} Here are installed binaries: {{{ $ ls -1 /usr/local/lib/libecw* /usr/local/lib/libecwj2.a $ ls -1 /usr/local/lib/libNCS* /usr/local/lib/libNCSCnet.0.0.0.dylib /usr/local/lib/libNCSCnet.0.dylib /usr/local/lib/libNCSCnet.a /usr/local/lib/libNCSCnet.dylib /usr/local/lib/libNCSCnet.la /usr/local/lib/libNCSEcw.0.0.0.dylib /usr/local/lib/libNCSEcw.0.dylib /usr/local/lib/libNCSEcw.a /usr/local/lib/libNCSEcw.dylib /usr/local/lib/libNCSEcw.la /usr/local/lib/libNCSEcwC.0.0.0.dylib /usr/local/lib/libNCSEcwC.0.dylib /usr/local/lib/libNCSEcwC.a /usr/local/lib/libNCSEcwC.dylib /usr/local/lib/libNCSEcwC.la /usr/local/lib/libNCSUtil.0.0.0.dylib /usr/local/lib/libNCSUtil.0.dylib /usr/local/lib/libNCSUtil.a /usr/local/lib/libNCSUtil.dylib /usr/local/lib/libNCSUtil.la }}} When trying to configure GDAL with ECW following error is reported: {{{ ./configure --with-ecw=/usr/local ... checking for pgx_decode in -ljasper... no checking for libNCSEcw.so or libecwj2... configure: error: not found in /usr/local/lib or /usr/local/bin. }}} Going to fix it." defect closed normal GDAL_Raster svn-trunk normal fixed ecw libecwj osx