<div dir="ltr"><br><br><div class="gmail_quote">On Sun, Sep 21, 2008 at 5:03 PM, Mark Kretschmann <span dir="ltr"><<a href="mailto:kretschmann@kde.org">kretschmann@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">On Sun, Sep 21, 2008 at 10:34 PM, Dr. Diesel <<a href="mailto:dr.diesel@gmail.com">dr.diesel@gmail.com</a>> wrote:<br>
> Yup, that did it, thanks!  Now this, but I have libmtp installed?<br>
><br>
><br>
> In file included from<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/moc_MtpHandler.cpp:11,<br>
>                  from<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/amarok_collection-mtpcollection_automoc.cpp:3:<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/handler/MtpHandler.h:66:<br>
> error: 'LIBMTP_raw_device_t' has not been declared<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/handler/MtpHandler.h:156:<br>
> error: 'LIBMTP_raw_device_t' has not been declared<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/handler/MtpHandler.h:167:<br>
> error: ISO C++ forbids declaration of 'LIBMTP_raw_device_t' with no type<br>
> /root/Desktop/amarok-1.90/src/collection/mtpcollection/handler/MtpHandler.h:167:<br>
> error: expected ';' before '*' token<br>
> make[2]: ***<br>
> [src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/amarok_collection-mtpcollection_automoc.o]<br>
> Error 1<br>
> make[1]: ***<br>
> [src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/all]<br>
> Error 2<br>
> make: *** [all] Error 2<br>
> [root@localhost amarok-1.90]# rpm -qa libmtp*<br>
> libmtp-0.2.6.1-1.fc9.i386<br>
> libmtp-devel-0.2.6.1-1.fc9.i386<br>
> [root@localhost amarok-1.90]#<br>
<br>
</div></div>Your libMTP is too old. Two options: Uninstall libMTP (if you don't<br>
need it), or upgrade to version 0.3.<br>
<font color="#888888"><br>
</font></blockquote><div>Thanks for the help,<br><br>I built libmtp .30:<br><br>[ 95%] Built target amarok_collection-ipodcollection<br>make[2]: *** No rule to make target `/usr/lib/libmtp.so', needed by `lib/libamarok_collection-mtpcollection.so'.  Stop.<br>
make[1]: *** [src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/all] Error 2<br>make: *** [all] Error 2<br>[root@localhost amarok-1.90]# <br><br>So then I unstalled it all, re-ran cmake, which outputed libmtp would not be included (after a make clean) but make attempts to build it anyhow?<br>
<br>Andy <br></div></div><br><br clear="all"><br>-- <br><a href="http://projecthuh.com">projecthuh.com</a><br>All of my bits are free, are yours? Fedoraproject.org<br>
</div>