Very neat Edward. Like a pattern recognition. 😜 Need some more coding work? http://www.libimobiledevice.org/
How awesome would that be? The first developer to get ipad and iphone support going for linux. Push it to the git. (Something told me you might be sad today.) See? Devs look after each other.
I got $gcc and $autoconf installed on Fedora 21.
See the "news" lines? Tons of compiling fun. Tons of tools to compile up. 😅
( I got close to getting all of those packages together.) Have fun. ~~ Now, if I was just a tad more knowledgeable like you, I would compile all of that up and put it in a repository for all linux users.