|
a/doc/upmpdcli.txt |
|
b/doc/upmpdcli.txt |
|
... |
|
... |
96 |
|
96 |
|
97 |
[[upmpdcli.building]]
|
97 |
[[upmpdcli.building]]
|
98 |
== Building
|
98 |
== Building
|
99 |
|
99 |
|
100 |
For building from source, you will need a recent `C++` compiler (`C++11`),
|
100 |
For building from source, you will need a recent `C++` compiler (`C++11`),
|
101 |
and the development packages for *libupnp* version 1.6, *libmpdclient*, and
|
101 |
and the development packages for *libupnp* version 1.6, *libcurl*,
|
102 |
*libexpat*.
|
102 |
*libmpdclient*, and *libexpat*.
|
103 |
|
103 |
|
104 |
If you are using the source from Github, you will also need the
|
104 |
If you are using the source from Github, you will also need the
|
105 |
autoconf/automake/libtool trio. Use the `autogen.sh` script to set things
|
105 |
autoconf/automake/libtool trio. Use the `autogen.sh` script to set things
|
106 |
up.
|
106 |
up.
|
107 |
|
107 |
|
108 |
Otherwise, the procedure is standard and there are currently no specific
|
108 |
The libupnpp library, which used to be part of upmpdcli, has been
|
109 |
configure options:
|
109 |
separated, and you need to build this first.
|
|
|
110 |
|
|
|
111 |
So you need to either clone two github repositories:
|
|
|
112 |
https://github.com/medoc92/libupnpp and
|
|
|
113 |
https://github.com/medoc92/upmpdcli,
|
|
|
114 |
or download the corresponding release tar files from the the
|
|
|
115 |
link:downloads/[download area]
|
|
|
116 |
|
|
|
117 |
Once the source is extracted, the procedure is standard and there are
|
|
|
118 |
currently no specific configure options:
|
110 |
|
119 |
|
111 |
configure --prefix=/usr
|
120 |
configure --prefix=/usr
|
112 |
make
|
121 |
make
|
113 |
sudo make install
|
122 |
sudo make install
|
114 |
|
123 |
|
|
|
124 |
Which you should apply first to the libupnpp source, then to upmpdcli.
|