[Digikam-devel] Problem compiling transupp.cpp

Gert Kello gert.kello at gmail.com
Wed Dec 1 08:56:41 GMT 2010


Hi.

I'm getting compiling problem of transupp.cpp.. Is it something in my
enviroment? Can I "fix" it somehow, by removing dllimport? (how?) Or
should I just disbale related component(s)?

[ 24%] Building CXX object
digikam/CMakeFiles/digikamcore.dir/__/libs/jpegutils/libjpeg-62/transupp.obj
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:574:1:
error: function 'void
Digikam::jtransform_request_workspace(jpeg_decompres
s_struct*, Digikam::jpeg_transform_info*)' definition is marked dllimport
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
In function 'void
Digikam::jtransform_request_workspace(jpeg_decompress_struct*,
 Digikam::jpeg_transform_info*)':
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:574:1:
warning: 'void Digikam::jtransform_request_workspace(jpeg_decompress_struc
t*, Digikam::jpeg_transform_info*)' redeclared without dllimport
attribute: previous dllimport ignored
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
At global scope:
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:738:1:
error: function 'jvirt_barray_control**
Digikam::jtransform_adjust_paramet
ers(jpeg_decompress_struct*, jpeg_compress_struct*,
jvirt_barray_control**, Digikam::jpeg_transform_info*)' definition is
marked dllimport
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
In function 'jvirt_barray_control**
Digikam::jtransform_adjust_parameters(jpeg_d
ecompress_struct*, jpeg_compress_struct*, jvirt_barray_control**,
Digikam::jpeg_transform_info*)':
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:738:1:
warning: 'jvirt_barray_control**
Digikam::jtransform_adjust_parameters(jpe
g_decompress_struct*, jpeg_compress_struct*, jvirt_barray_control**,
Digikam::jpeg_transform_info*)' redeclared without dllimport
attribute: previous
dllimport ignored
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
At global scope:
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:825:1:
error: function 'void
Digikam::jtransform_execute_transformation(jpeg_deco
mpress_struct*, jpeg_compress_struct*, jvirt_barray_control**,
Digikam::jpeg_transform_info*)' definition is marked dllimport
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
In function 'void
Digikam::jtransform_execute_transformation(jpeg_decompress_str
uct*, jpeg_compress_struct*, jvirt_barray_control**,
Digikam::jpeg_transform_info*)':
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:825:1:
warning: 'void Digikam::jtransform_execute_transformation(jpeg_decompress_
struct*, jpeg_compress_struct*, jvirt_barray_control**,
Digikam::jpeg_transform_info*)' redeclared without dllimport
attribute: previous dllimport ign
ored
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
At global scope:
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:867:1:
error: function 'void
Digikam::jcopy_markers_setup(jpeg_decompress_struct*
, Digikam::JCOPY_OPTION)' definition is marked dllimport
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
In function 'void
Digikam::jcopy_markers_setup(jpeg_decompress_struct*, Digikam:
:JCOPY_OPTION)':
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:867:1:
warning: 'void Digikam::jcopy_markers_setup(jpeg_decompress_struct*,
Digik
am::JCOPY_OPTION)' redeclared without dllimport attribute: previous
dllimport ignored
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
At global scope:
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:892:1:
error: function 'void
Digikam::jcopy_markers_execute(jpeg_decompress_struc
t*, jpeg_compress_struct*, Digikam::JCOPY_OPTION)' definition is
marked dllimport
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:
In function 'void
Digikam::jcopy_markers_execute(jpeg_decompress_struct*, jpeg_c
ompress_struct*, Digikam::JCOPY_OPTION)':
E:\Kde4Devel\GoSC2010\digikam\libs\jpegutils\libjpeg-62\transupp.cpp:892:1:
warning: 'void Digikam::jcopy_markers_execute(jpeg_decompress_struct*,
jpe
g_compress_struct*, Digikam::JCOPY_OPTION)' redeclared without
dllimport attribute: previous dllimport ignored
make[2]: *** [digikam/CMakeFiles/digikamcore.dir/__/libs/jpegutils/libjpeg-62/transupp.obj]
Error 1
make[1]: *** [digikam/CMakeFiles/digikamcore.dir/all] Error 2



More information about the Digikam-devel mailing list