Skip to content
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

Please provide better build instructions #35

Open
martinvonwittich opened this issue Aug 5, 2023 · 0 comments
Open

Please provide better build instructions #35

martinvonwittich opened this issue Aug 5, 2023 · 0 comments

Comments

@martinvonwittich
Copy link

While attempting to build netmuxd with cargo build, I stumbled over both #31 and #23. The current instruction:

Make sure both rusty_libimobiledevice and plist_plus are buildable.

wasn't especially useful, because the failure to build plist_plus was the first error I encountered and therefore tried to fix, but plist_plus doesn't actually provide any instructions.

The required steps to fix the build on my Ubuntu 22.04 machine were:

  1. Install the libimobiledevice build dependencies as explained in cargo build has errors #23 (comment) (though I skipped libimobiledevice-glue-dev which is apparently not yet available in Ubuntu 22.04, but also not required yet)
  2. Build with cargo build --bin netmuxd instead of cargo build as explained in cargo build Error:unresolved import rusb #31 (comment)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant