ipod tools for slackware
I have slamd64-12.2, slackware64-13.0 and slackware-12.0(32 bit) on boxes I can use here. My wife has one of thes 'made in china' usb players with apple software loaded and the word ipod written on the back. No gnome, no kde in sight - xfce, the low cholesterol window manager
A straight upload of files fail to play. gtkpod won't compile because it wants a newer libgpod; libgpod won't compile because, it says make[2]: Entering directory `/home/dec/download/libgpod-0.7.93/tools' CCLD ipod-read-sysinfo-extended ../src/.libs/libgpod.so: undefined reference to `g_checksum_reset' collect2: ld returned 1 exit status make[2]: *** [ipod-read-sysinfo-extended] Error 1 make[2]: Leaving directory `/home/dec/download/libgpod-0.7.93/tools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dec/download/libgpod-0.7.93' make: *** [all] Error 2 googling for ipod-read-sysinfo-extended leads me to broken links and a home for the bewildered. Life's too short for this. How have you guys done this? - no need for me to reinvent the wheel here |
GNUpod
Quote:
|
here you are, a newer libgpod: http://linvo.org/repository/linvo-20...-i486-1lnv.txz
|
Thanks, Ivishti & Richard Cranium. Both good ideas. I somehow thought GNUpod was Gpod - a gnome thing and I didn't want to go there and stepped past it. CPAN solves most of the pain in perl.
I found what the problem is. The $@£&! thing is little endian :-/. Now this is taxing my brain, but I thought pcs and just about most things are big endian. My arm based google android system is little endian, so they must figure that in the network protocols, which is why I'd need something clever to talk to it. But I had my fill of these obtuse little libs. I remember I tried once to compile Network Manager. I ended up looking for a dependency called egg-dbus(!) but the project had changed it's name. Catch 22. /goes off to try those ideas |
Just updating for the sake of a complete record.
I am quitting on libgpod, gtkpod, and so forth. That option dies here, because I'm chasing half-assed little libs written by obtuse perfectionists. gtkpod also needs half a dozen small things, which need half a dozen small things, which need half a dozen other small things. I got this bash-3.1$ ./bootstrap --disable-server dir: . SDL appears to be installed Error - we have detected a version of faac that has libmp4v2 support and no copy of mpeg4ip-config. This means faac was built with faad2 and the libraries will be incompatible. Please reinstall faac without mp4v2 support ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Back to gnupod. CPAN installed dependencies, and set itself up. All you had to do was give it root, and have absolute faith it wouldn't blow things up. And it actually managed the big endian/little endian thing. Not too fond of mp4s, but mp3s are fine. The stupid thing claims an ability to use mp4. At this stage, who cares /goes off to delete 56 half compiled pieces of software which won't compile for one egregious reason or another |
All times are GMT -5. The time now is 03:52 AM. |