Skip to content

Instantly share code, notes, and snippets.

@bmaupin
Last active August 29, 2015 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bmaupin/5f616f36ad5b7d987ba0 to your computer and use it in GitHub Desktop.
Save bmaupin/5f616f36ad5b7d987ba0 to your computer and use it in GitHub Desktop.
Build libimobiledevice on Ubuntu 14.04 for iOS 8 compatibility
# Edit necessary permissions
sudo chmod 777 /var/lib/lockdown
# Install dependencies
sudo apt-get -y install build-essential git libplist-dev libssl-dev libusbmuxd-dev libxml2-dev pkg-config python-dev usbmuxd
# Build libplist dependency
git clone https://github.com/libimobiledevice/libplist.git
cd libplist
./autogen.sh
make
sudo make install
cd ..
# Build libuxbmuxd dependency
git clone https://github.com/libimobiledevice/libusbmuxd.git
cd libusbmuxd
./autogen.sh
make
sudo make install
cd ..
# Build libimobile device
git clone https://github.com/libimobiledevice/libimobiledevice.git
cd libimobiledevice
./autogen.sh
make
sudo make install
cd ..
# Update the shared library cache
sudo ldconfig
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment