svn compile error

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

svn compile error

Markus Spring
/home/springm/projekte/digikam/graphics/kipi-plugins/common/libkipiplugins/widgets/imageslist.cpp:686:
error: ‘class KIPIPlugins::ImagesListPriv’ has no member named ‘loadRawThumb’
make[2]: ***
[kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/widgets/imageslist.o]
Fehler 1
make[1]: *** [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/all]
Fehler 2
make: *** [all] Fehler 2


is what I get when compiling current svn checkout

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

Re: svn compile error

Gilles Caulier-4
Well this member exist here. all compile fine here.

Checkout all from scratch and try again.

Gilles Caulier

2010/1/31 Markus Spring <[hidden email]>:

> /home/springm/projekte/digikam/graphics/kipi-plugins/common/libkipiplugins/widgets/imageslist.cpp:686:
> error: ‘class KIPIPlugins::ImagesListPriv’ has no member named ‘loadRawThumb’
> make[2]: ***
> [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/widgets/imageslist.o]
> Fehler 1
> make[1]: *** [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/all]
> Fehler 2
> make: *** [all] Fehler 2
>
>
> is what I get when compiling current svn checkout
>
> Markus
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: svn compile error

Markus Spring
Am 31.01.2010 14:54, schrieb Gilles Caulier:
> Well this member exist here. all compile fine here.
>
> Checkout all from scratch and try again.

Checked out from scratch, exiv2 svn up-to-date
Now I get in kdegraphics

[ 57%] Built target unprocessed_raw
[ 57%] Built target kexiv2_automoc
Linking CXX shared library ../../../lib/libkexiv2.so
CMakeFiles/kexiv2.dir/kexiv2image.o: In function
`KExiv2Iface::KExiv2::setImageOrientation(KExiv2Iface::KExiv2::ImageOrientation,
bool) const':
/home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:344:
undefined reference to
`Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
/home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:352:
undefined reference to
`Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
CMakeFiles/kexiv2.dir/kexiv2exif.o: In function
`KExiv2Iface::KExiv2::removeExifTag(char const*, bool) const':
/home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:335:
undefined reference to
`Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
CMakeFiles/kexiv2.dir/kexiv2gps.o: In function
`KExiv2Iface::KExiv2::removeGPSInfo(bool) const':
/home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2gps.cpp:569:
undefined reference to
`Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
collect2: ld returned 1 exit status
make[2]: *** [lib/libkexiv2.so.8.0.0] Fehler 1
make[1]: *** [libs/libkexiv2/libkexiv2/CMakeFiles/kexiv2.dir/all] Fehler 2

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

Re: svn compile error

Johannes Wienke-3
Did you remove CMakeCache.txt before running this build. Maybe CMake
didn't detect that exiv2 version has changed in the background.

Johannes

Am 04.02.2010 18:13 schrieb Markus Spring:

> Am 31.01.2010 14:54, schrieb Gilles Caulier:
>> Well this member exist here. all compile fine here.
>>
>> Checkout all from scratch and try again.
>
> Checked out from scratch, exiv2 svn up-to-date
> Now I get in kdegraphics
>
> [ 57%] Built target unprocessed_raw
> [ 57%] Built target kexiv2_automoc
> Linking CXX shared library ../../../lib/libkexiv2.so
> CMakeFiles/kexiv2.dir/kexiv2image.o: In function
> `KExiv2Iface::KExiv2::setImageOrientation(KExiv2Iface::KExiv2::ImageOrientation,
> bool) const':
> /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:344:
> undefined reference to
> `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
> std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
> /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:352:
> undefined reference to
> `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
> std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
> CMakeFiles/kexiv2.dir/kexiv2exif.o: In function
> `KExiv2Iface::KExiv2::removeExifTag(char const*, bool) const':
> /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:335:
> undefined reference to
> `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
> std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
> CMakeFiles/kexiv2.dir/kexiv2gps.o: In function
> `KExiv2Iface::KExiv2::removeGPSInfo(bool) const':
> /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2gps.cpp:569:
> undefined reference to
> `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
> std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)'
> collect2: ld returned 1 exit status
> make[2]: *** [lib/libkexiv2.so.8.0.0] Fehler 1
> make[1]: *** [libs/libkexiv2/libkexiv2/CMakeFiles/kexiv2.dir/all] Fehler 2
>
> Markus
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users


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

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

Re: svn compile error

Markus Spring
Am 04.02.2010 18:40, schrieb Johannes Wienke:
> Did you remove CMakeCache.txt before running this build. Maybe CMake
> didn't detect that exiv2 version has changed in the background.

the graphics and kdegraphics directories I did remove and created everything new
by svn checkout, so this shouldn't have been the reason. Anyhow I remove those
files and compiled again, with exactly the same result

Markus
--
Markus Spring

Photoblog: http://markus-spring.info
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: svn compile error: resolved

Markus Spring
I found the reason: exiv2_svn doesn't harmonize with digikam. I switched back to
0.19 and now compilation works again

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