Kreuger: What errors do you get when make fails? Often there is something missing that autogen/configure doesn't pick up on.
Otherwise: I followed the instructions and I think it's working, although The track I tried to transfer ended up with a different name "libgpodxxx" I think, where xxx was a number. It's my daughter's Ipod so I'm not su used to handling music/playlists. I messed around in Gtkpod, Rhythmbox and Amarok before I finally found the file on the Ipod, so not sure which app. did the trick.
For some reason I was unable to find, the ./tools/ipod-system-config-extended executable (it wasn't built), so I just used the webpage from earlier in the thread to generate the Hashinfo file and put it manually onto the Ipod.
Thanks all for all your work on this!