Hi,<br><br>I'm under SuSE 10.1 machine trying to build ECW toolkit and then build GDAL against it but got no sucess.<br><br>I tryed to build libecwj2-3.3 package using:<br><br>$ cd Source/NCSBuildQmake/<br>$ make -f Makefile-linux-shared
<br>.... then outputs:<br><span style="font-family: courier new,monospace;">g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC -DUNICODE -DLINUX -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DPOSIX -D_REENTRANT -DLIBECWJ2 -I. -I../../Source/include -I../../Source/C/NCSEcw/lcms/include -o ../../obj/linux-g++/shared/NCSJP2.o ../../Source/C/NCSEcw/NCSJP2/NCSJP2.cpp
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../Source/include/NCSString.h: In copy constructor 'CNCSString::CNCSString(const CNCSString&)':</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">../../Source/include/NCSString.h:41: warning: base class 'struct std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >' should be explicitly initialized in the copy constructor
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../Source/include/NCSJPCBuffer.h: At global scope:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
../../Source/include/NCSJPCBuffer.h:176: error: extra qualification 'CNCSJPCBuffer::' on member 'CNCSJPCBuffer'</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../Source/include/NCSJPCBuffer.h:189: error: extra qualification 'CNCSJPCBuffer::' on member 'operator='
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../Source/include/NCSJP2FileView.h:837: error: ISO C++ forbids declaration of 'CNCSJPCResample' with no type</span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">../../Source/include/NCSJP2FileView.h:837: error: expected ';' before '*' token</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">make: *** [../../obj/linux-g++/shared/NCSJP2.o] Error 1</span><br><br>trying 3.3-RC2 version gives me the same error.<br><br>Any ideas?<br><br>regards<br clear="all"><br>--
<br>Eduardo Patto Kanegae<br><a href="http://www.webmapit.com.br">http://www.webmapit.com.br</a>