[Digikam-users] Compile issue with digikam 0.8.0

Stan Sander stsander at sblan.net
Sat Nov 26 20:00:07 GMT 2005


I am trying to compile digikam 0.8.0 and have run into the following:

Making all in jpegutils
make[4]: Entering directory `/sources/digikam-0.8.0/digikam/libs/jpegutils'
creating libjpegutils_la.all_cpp.cpp ...
/bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -m64 
-DHAVE_CONFIG_H -I. -I. -I../../..  -I/usr/qt/include -I/usr/X11R6/include    
-DQT_THREAD_SUPPORT  -D_REENTRANT  -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions 
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST 
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE  -c -o 
libjpegutils_la.all_cpp.lo libjpegutils_la.all_cpp.cpp
In file included from libjpegutils_la.all_cpp.cpp:3:
exifrotate.cpp:31:1: warning: "XMD_H" redefined
In file included from libjpegutils_la.all_cpp.cpp:2:
jpegmetadata.cpp:27:1: warning: this is the location of the previous 
definition
transupp.cpp: In function 'void Digikam::do_flip_v(jpeg_decompress_struct*, 
jpeg_compress_struct*, jvirt_barray_control**, jvirt_barray_control**)':
transupp.cpp:182: error: 'jcopy_block_row' was not declared in this scope
transupp.cpp: In function 'void 
Digikam::jtransform_request_workspace(jpeg_decompress_struct*, 
Digikam::jpeg_transform_info*)':
transupp.cpp:609: error: 'jround_up' was not declared in this scope
transupp.cpp:631: error: 'jround_up' was not declared in this scope
transupp.cpp: In function 'void 
Digikam::trim_right_edge(jpeg_compress_struct*)':
transupp.cpp:697: error: 'MAX' was not declared in this scope
transupp.cpp: In function 'void 
Digikam::trim_bottom_edge(jpeg_compress_struct*)':
transupp.cpp:717: error: 'MAX' was not declared in this scope
transupp.cpp: In function 'jvirt_barray_control** 
Digikam::jtransform_adjust_parameters(jpeg_decompress_struct*, 
jpeg_compress_struct*, jvirt_barray_control**, 
Digikam::jpeg_transform_info*)':
transupp.cpp:761: error: 'JERR_CONVERSION_NOTIMPL' was not declared in this 
scope
transupp.cpp:761: error: 'ERREXIT' was not declared in this scope
make[4]: *** [libjpegutils_la.all_cpp.lo] Error 1
make[4]: Leaving directory `/sources/digikam-0.8.0/digikam/libs/jpegutils'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/sources/digikam-0.8.0/digikam/libs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/sources/digikam-0.8.0/digikam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/digikam-0.8.0'
make: *** [all] Error 2

My system is LFS on an amd 64 dual core 3800+  (x86_64 multilib) gcc 4.0.2 
glibc 2.3.90 

Am I missing something or is there a header that is not being found?  

Thanks for any ideas to make this work,

Stan



More information about the Digikam-users mailing list