justinpearson / Raspberry-Pi-for-iPhone-Backup

Configure a Raspberry Pi to back up & charge your iPhone.
55 stars 5 forks source link

No package 'libimobiledevice-glue-1.0' found.. during make of libusbmuxd #4

Open pashaka opened 2 years ago

pashaka commented 2 years ago
checking for limd_glue... no
configure: error: Package requirements (libimobiledevice-glue-1.0 >= 1.0.0) were not met:

No package 'libimobiledevice-glue-1.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

You might include this package installation in your tutorial. Thanks for your work! I have not yet passed all the steps and am full of hope :)

justinpearson commented 2 years ago

Thank you! When you get it working, would you please submit a PR? I hope it works for you!

abo-github commented 1 year ago

I have just encountered the same error, but do not know what to do here. Thanks in advance for the support

Miyamoto72 commented 1 year ago

Just tried to work through this.

Apparently they split up at least one repo, so you have to compile libimobiledevice-glue as well. Clone the corresponding GIT repo by modifying the for-loop: for x in libplist libimobiledevice-glue libusbmuxd usbmuxd libimobiledevice ifuse; do git clone https://github.com/libimobiledevice/${x}.git;done

Seems like you have to compile in the following order:

Just do the cd ... autogen.sh .. make .. make install for all dirs in the given order. Im not yet sure if there's another git to integrate and compile for this backup solution to work on a recent Raspbian installation - but I'll find out pretty soon

I don't know how to make a PR like requested, but I hope this helps others encountering this problem.