blob: 9a75a18711124fa284bc50adf85b8f07a89b845f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
# libusbmuxd
## About
A client library to multiplex connections from and to iOS devices by connecting
to a socket provided by a usbmuxd daemon.
## Requirements
Development Packages of:
* libplist
Software:
* usbmuxd (Windows and Mac OS X can use the one provided by iTunes)
* make
* autoheader
* automake
* autoconf
* libtool
* pkg-config
* gcc or clang
Optional:
* inotify (Linux only)
## Installation
To compile run:
```bash
./autogen.sh
make
sudo make install
```
If dependent packages cannot be found when running autogen.sh (or configure)
make sure that `pkg-config` is installed and set the `PKG_CONFIG_PATH` environment
variable if required. It can be passed directly like this:
```bash
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
```
If you require a custom prefix or other option being passed to `./configure`
you can pass them directly to `./autogen.sh` like this:
```bash
./autogen.sh --prefix=/opt/local --without-cython
make
sudo make install
```
## Who/What/Where?
* Home: https://libimobiledevice.org/
* Code: `git clone https://git.libimobiledevice.org/libusbmuxd.git`
* Code (Mirror): `git clone https://github.com/libimobiledevice/libusbmuxd.git`
* Tickets: https://github.com/libimobiledevice/libusbmuxd/issues
* Mailing List: https://lists.libimobiledevice.org/mailman/listinfo/libimobiledevice-devel
* Twitter: https://twitter.com/libimobiledev
## Credits
Apple, iPhone, iPod, and iPod Touch are trademarks of Apple Inc.
libusbmuxd is an independent software library and has not been
authorized, sponsored, or otherwise approved by Apple Inc.
README Updated on: 2020-06-08
|