compilation of GoSC2010 branch under windows...

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

compilation of GoSC2010 branch under windows...

Gilles Caulier-4
Marcel,

GCC 4.5.1 and KDE 4.4.4 are installed on my Win7. I compiled fine all
shared libs require by digiKam and co. But linking of digiKam failed
there :

[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortool.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortooliface.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorstackview.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortoolsettings.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorwindow.obj
In file included from D:\KDE4-MINGW\include/kio/jobclasses.h:30:0,
                 from D:\KDE4-MINGW\include/kio/job.h:25,
                 from
D:\devel\mingw\gosc2010\graphics\digikam\utilities\imageeditor\editor\editorwindow.cpp:97:
D:\KDE4-MINGW\include/kio/global.h:39:27: warning: type attributes
ignored after type is already defined
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpostprocessing.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawimport.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpreview.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawsettingsbox.obj
[ 21%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/digikamconfig.obj
Linking CXX shared library ..\..\bin\libdigikamlib.dll
Creating library file: ..\..\bin\libdigikamlib.dll.a
c:/mingw32/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.exe:
CMakeFiles/digikamcore.dir/__/libs/dimg/filters/greycstoration/greycstorationf
ilter.obj: warning: duplicate section
`.data$_ZZN12cimg_library4CImgIhE9logo40x38EvE3res[cimg_library::CImg<unsigned
char>::logo40x38()::res]' has dif
ferent size

CMakeFiles/digikamcore.dir/__/libs/threadimageio/thumbnailcreator.obj:D:/devel/mingw/gosc2010/graphics/digikam/libs/threadimageio/thumbnailcreator.cpp
:522: undefined reference to
`_imp___ZN7Digikam9TagRegion19mapFromOriginalSizeERK5QSizeS3_RK5QRect'
collect2: ld returned 1 exit status
make[2]: *** [bin/libdigikamlib.dll] Error 1
make[1]: *** [digikam/digikam/CMakeFiles/digikamcore.dir/all] Error 2
make: *** [all] Error 2
D:\devel\mingw\gosc2010\graphics>

Forget the warning about CImg, it's not a problem in fact (same
warnings with trunk code).

The problem is about thumbnailcreator.

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: compilation of GoSC2010 branch under windows...

Johannes Wienke-3
Am 06.09.2010 12:04 schrieb Gilles Caulier:

> Marcel,
>
> GCC 4.5.1 and KDE 4.4.4 are installed on my Win7. I compiled fine all
> shared libs require by digiKam and co. But linking of digiKam failed
> there :
>
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortool.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortooliface.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorstackview.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortoolsettings.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorwindow.obj
> In file included from D:\KDE4-MINGW\include/kio/jobclasses.h:30:0,
>                  from D:\KDE4-MINGW\include/kio/job.h:25,
>                  from
> D:\devel\mingw\gosc2010\graphics\digikam\utilities\imageeditor\editor\editorwindow.cpp:97:
> D:\KDE4-MINGW\include/kio/global.h:39:27: warning: type attributes
> ignored after type is already defined
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpostprocessing.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawimport.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpreview.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawsettingsbox.obj
> [ 21%] Building CXX object
> digikam/digikam/CMakeFiles/digikamcore.dir/digikamconfig.obj
> Linking CXX shared library ..\..\bin\libdigikamlib.dll
> Creating library file: ..\..\bin\libdigikamlib.dll.a
> c:/mingw32/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.exe:
> CMakeFiles/digikamcore.dir/__/libs/dimg/filters/greycstoration/greycstorationf
> ilter.obj: warning: duplicate section
> `.data$_ZZN12cimg_library4CImgIhE9logo40x38EvE3res[cimg_library::CImg<unsigned
> char>::logo40x38()::res]' has dif
> ferent size
>
> CMakeFiles/digikamcore.dir/__/libs/threadimageio/thumbnailcreator.obj:D:/devel/mingw/gosc2010/graphics/digikam/libs/threadimageio/thumbnailcreator.cpp
> :522: undefined reference to
> `_imp___ZN7Digikam9TagRegion19mapFromOriginalSizeERK5QSizeS3_RK5QRect'
> collect2: ld returned 1 exit status
> make[2]: *** [bin/libdigikamlib.dll] Error 1
> make[1]: *** [digikam/digikam/CMakeFiles/digikamcore.dir/all] Error 2
> make: *** [all] Error 2
> D:\devel\mingw\gosc2010\graphics>
Looks like a missing implementation, only declaration in the header is
available. Did you check that?

Regards,
Johannes


_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel

signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: compilation of GoSC2010 branch under windows...

Gilles Caulier-4
No. All is fixed now. It's EXPORT macro problem as usual under windows.

Gilles

2010/9/6 Johannes Wienke <[hidden email]>:

> Am 06.09.2010 12:04 schrieb Gilles Caulier:
>> Marcel,
>>
>> GCC 4.5.1 and KDE 4.4.4 are installed on my Win7. I compiled fine all
>> shared libs require by digiKam and co. But linking of digiKam failed
>> there :
>>
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortool.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortooliface.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorstackview.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editortoolsettings.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/editor/editorwindow.obj
>> In file included from D:\KDE4-MINGW\include/kio/jobclasses.h:30:0,
>>                  from D:\KDE4-MINGW\include/kio/job.h:25,
>>                  from
>> D:\devel\mingw\gosc2010\graphics\digikam\utilities\imageeditor\editor\editorwindow.cpp:97:
>> D:\KDE4-MINGW\include/kio/global.h:39:27: warning: type attributes
>> ignored after type is already defined
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpostprocessing.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawimport.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawpreview.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/rawimport/rawsettingsbox.obj
>> [ 21%] Building CXX object
>> digikam/digikam/CMakeFiles/digikamcore.dir/digikamconfig.obj
>> Linking CXX shared library ..\..\bin\libdigikamlib.dll
>> Creating library file: ..\..\bin\libdigikamlib.dll.a
>> c:/mingw32/bin/../lib/gcc/mingw32/4.5.1/../../../../mingw32/bin/ld.exe:
>> CMakeFiles/digikamcore.dir/__/libs/dimg/filters/greycstoration/greycstorationf
>> ilter.obj: warning: duplicate section
>> `.data$_ZZN12cimg_library4CImgIhE9logo40x38EvE3res[cimg_library::CImg<unsigned
>> char>::logo40x38()::res]' has dif
>> ferent size
>>
>> CMakeFiles/digikamcore.dir/__/libs/threadimageio/thumbnailcreator.obj:D:/devel/mingw/gosc2010/graphics/digikam/libs/threadimageio/thumbnailcreator.cpp
>> :522: undefined reference to
>> `_imp___ZN7Digikam9TagRegion19mapFromOriginalSizeERK5QSizeS3_RK5QRect'
>> collect2: ld returned 1 exit status
>> make[2]: *** [bin/libdigikamlib.dll] Error 1
>> make[1]: *** [digikam/digikam/CMakeFiles/digikamcore.dir/all] Error 2
>> make: *** [all] Error 2
>> D:\devel\mingw\gosc2010\graphics>
>
> Looks like a missing implementation, only declaration in the header is
> available. Did you check that?
>
> Regards,
> Johannes
>
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel