-
Notifications
You must be signed in to change notification settings - Fork 342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to compile due to circular dependencies #10
Comments
Make sure to first compile libusbmuxd (it's a separate package, no longer bundled in usbmuxd). |
I guess I got confused after some redesign in the latest release. What is the main package? |
libplist -> libusbmuxd -> libimobiledevice -> usbmuxd, ifuse, ideviceinstaller, ... |
The full install... you need to set your PKG_CONFIG_PATH variable to <prefix>/lib/pkgconfig so that each new package you compile can find the latest dependencies. libplist |
libusbmuxd depends on usbmuxd, says here Which one is true for now? |
As the original issue was logged for revision 1.1.6 in March 2014, I'd suggest fetching the June 2020 1.3.0 release and re-testing. There's too much of a difference to answer that question. Try it and see. |
the latest HEAD fails to compile with the following error:
In turn, I'm unable to compile libimobiledevice-1.1.6:
The text was updated successfully, but these errors were encountered: