When executing ./autoconf.sh I got the following output. What I am missing?
./configure: line 15993: syntax error near unexpected token libusbmuxd,'
./configure: line 15993:PKG_CHECK_MODULES(libusbmuxd, libusbmuxd >= $LIBUSBMUXD_VERSION)'
Initially, I was having the same issue.
libimobiledevice/libusbmuxd from https://github.com/libimobiledevice/libusbmuxd. cd to that directory and then ran the installation steps that are in that repos README. cd back to the local libimobiledevice directory (I had cloned that one as well rather than installing with Homebrew) and saw that while ./configure --disable-openssl was still throwing that error, ./autogen.sh --disable-openssl was no longer throwing that error but was successfully completing. make and make install without issues. I has the same quetion, but abardallis's solution doesnot help.
You need to install pkg-config... is anyone actually reading README / Requirements ?
@nikias: this dependency is a low-level one when used in higher level tasks like remote debugging Chrome on iOS, so people might never see the README when the follow instructions like brew install --HEAD libimobiledevice.
Anyway, thanks for the answer, it worked! (brew link --overwrite pkg-config, more specifically, since pkg-config was already installed on my machine).
Thanks for answer , use brew link --overwrite pkg-config ,sucess
Most helpful comment
@nikias: this dependency is a low-level one when used in higher level tasks like remote debugging Chrome on iOS, so people might never see the README when the follow instructions like
brew install --HEAD libimobiledevice.Anyway, thanks for the answer, it worked! (
brew link --overwrite pkg-config, more specifically, since pkg-config was already installed on my machine).