corellium / usbfluxd

Redirects the standard usbmuxd socket to allow connections to local and remote usbmuxd instances so remote devices appear connected locally.
GNU General Public License v2.0
352 stars 48 forks source link

Build on Ubuntu gives `/libplist.a passed to --with-static-libplist does not exist` #17

Open Gustl22 opened 1 year ago

Gustl22 commented 1 year ago

Hi there, wanted to build the lib and had some problems. Needed to install sudo apt install libplist-dev, may could add this to the README (?)

When executing ./autogen.sh I got:

configure: error: The file /libplist.a passed to --with-static-libplist does not exist

I needed to change the with_static_libplist=yes to no Then it went fine.

Maybe there can be some variable to hand over or set the variable automatically based on the system. Maybe similar has been done here #12

Edit: also needed to add brew install pkg-config and cannot install usbmuxd on Ventura.

cooljeanius commented 11 months ago

I just spent awhile fighting with this over in my fork; it's really annoying I'm only just hacking around it for now...