[Kde-imaging] extragear/libs/kipi-plugins/ipodexport
Colin Guthrie
gmane at colin.guthr.ie
Sun Nov 19 17:19:06 CET 2006
Seb Ruiz wrote:
> SVN commit 605743 by seb:
>
> Merge ipod export sources to be current, and ready for release
> CCMAIL: kde-imaging-RoXCvvDuEio at public.gmane.org
>
>
> M +3 -2 Makefile.am
> M +25 -48 imagelist.cpp
> M +16 -16 imagelist.h
> M +1 -27 imagelistitem.h
> M +283 -199 ipodexportdialog.cpp
> M +39 -18 ipodexportdialog.h
> A ipodheader.cpp [License: GPL (v2+)]
> A ipodheader.h [License: GPL (v2+)]
> A ipodlistitem.cpp [License: GPL (v2+)]
> A ipodlistitem.h [License: GPL (v2+)]
Build fails on my Mandriva Cooker machine. I suspect too old a libgpod,
but it doesn't appear to warn me about this. Perhaps the Makefile needs
updating to require a newer version? (that said the official 0.4.0
release is what I have installed and it appears to be latest...)
The error I get is:
ipodexportdialog.cpp: In member function ‘void
IpodExport::UploadDialog::startTransfer()’:
ipodexportdialog.cpp:328: error: cannot convert ‘GError**’ to ‘const
gchar*’ for argument ‘3’ to ‘gboolean
itdb_photodb_add_photo(Itdb_PhotoDB*, const gchar*, const gchar*)’
ipodexportdialog.cpp:339: error: ‘itdb_photodb_photoalbum_add_photo’ was
not declared in this scope
ipodexportdialog.cpp: In member function ‘void
IpodExport::UploadDialog::createIpodAlbum()’:
ipodexportdialog.cpp:496: error: ‘itdb_photodb_photoalbum_create’ was
not declared in this scope
ipodexportdialog.cpp: In member function ‘bool
IpodExport::UploadDialog::deleteIpodPhoto(IpodExport::IpodPhotoItem*)’:
ipodexportdialog.cpp:550: error: invalid conversion from
‘Itdb_PhotoAlbum*’ to ‘gint’
/usr/include/gpod-1.0/gpod/itdb.h:967: error: too many arguments to
function ‘gboolean itdb_photodb_remove_photo(Itdb_PhotoDB*, gint)’
ipodexportdialog.cpp:550: error: at this point in file
ipodexportdialog.cpp:553: error: ‘struct _Itdb_PhotoAlbum’ has no member
named ‘album_type’
ipodexportdialog.cpp: In member function ‘bool
IpodExport::UploadDialog::deleteIpodAlbum(IpodExport::IpodAlbumItem*)’:
ipodexportdialog.cpp:575: error: ‘itdb_photodb_photoalbum_remove’ was
not declared in this scope
ipodexportdialog.cpp: In member function ‘bool
IpodExport::UploadDialog::openDevice()’:
ipodexportdialog.cpp:736: error: ‘itdb_photodb_create’ was not declared
in this scope
make: *** [ipodexportdialog.lo] Error 1
Col.
More information about the Kde-imaging
mailing list