Sto cercando di installare le librerie ecw sia con i passaggi classici (./configure,make,make install) sia con checkinstall, però ho questo errore, il ./configure è andato a buon fine.
Making install in Source
make[1]: Entering directory /home/luca/libecwj2- 3.3/Source' Making install in NCSBuildGnu make[2]: Entering directory
/home/luca/libecwj2-3.3/Source/NCSBuildGnu’
if g++ -DHAVE_CONFIG_H -I. -I. -I. -D_GNU_SOURCE -D_REENTRANT -DLIBECWJ2 -DLINUX -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPOSIX -I/home/luca/libecwj2- 3.3/Source/include -I/home/luca/libecwj2-3.3/Source/C/NCSEcw/lcms/include -Wall -Wno-long-long -fno-common -fpic -g -O2 -MT ______lib_libecwj2_a-NCSJP2.o -MD -MP -MF “.deps/______lib_libecwj2_a-NCSJP2.Tpo”
-c -o ______lib_libecwj2_a-NCSJP2.o test -f '../C/NCSEcw/NCSJP2/NCSJP2.cpp' || echo './'
…/C/NCSEcw/NCSJP2/NCSJP2.cpp;
then mv -f “.deps/______lib_libecwj2_a-NCSJP2.Tpo” “.deps/______lib_libecwj2_a- NCSJP2.Po”;
else rm -f “.deps/______lib_libecwj2_a-NCSJP2.Tpo”; exit 1;
fi
/home/luca/libecwj2-3.3/Source/include/NCSJPCBuffer.h:178: error: extra qualification ‘CNCSJPCBuffer::’ on member ‘CNCSJPCBuffer’
/home/luca/libecwj2-3.3/Source/include/NCSJPCBuffer.h:191: error: extra qualification ‘CNCSJPCBuffer::’ on member ‘operator=’
make[2]: *** [______lib_libecwj2_a-NCSJP2.o] Error 1
make[2]: Leaving directory /home/luca/libecwj2- 3.3/Source/NCSBuildGnu' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory
/home/luca/libecwj2-3.3/Source’
make: *** [install-recursive] Error 1
**** Installation failed. Aborting package creation.