Closed copperpanda closed 3 years ago
Which version of libplist
have you installed? I believe the one in most of the apt repositories are not the correct one. I've utilized the one from https://github.com/libimobiledevice/libplist and it worked for me. Though I'm also not running 20.10
I installed libplist from the link in the README.
Just removed any libplist using apt-get remove libplist* Reinstalled libplist-2.0 from the link in the README. Same error on make in usbfluxd
This seems relevant to your error; https://github.com/libimobiledevice/libplist/issues/157
If you're still unable to get plist to work - we also have releases pinned.
@copperpanda Can you please repull from https://github.com/corellium/usbfluxd/commit/56e79095064e4972b7468c6a091dad3c0aa7996f ?
I was able to reproduce this issue by forcing libplist
to use gcc
vs clang
(Oddly they do this which was hiding it from me https://github.com/libimobiledevice/libplist/issues/190 ). Then when compiling usbfluxd
I hit the same issue. I've added the search for libm
for the fmin
function so it should be automatically linked now when needed.
Thanks for reporting this issue! Let me know if it doesn't work.
That seemed to do it! Thank you very much for the quick turn around on this issue, much appreciated!
After installing the dependencies, I can successfully run
./autogen
. When runningmake
I get an error around a reference to fmin. Running on Ubuntu 20.10.