-
Notifications
You must be signed in to change notification settings - Fork 88
Building on *NIX
Make sure glib
, json-glib
, libpurple
(pidgin
), and zlib
are installed with their headers and development information.
If these packages came from the distribution's repository, they will likely need additional development packages, usually suffixed with -dev
.
- Only required for git builds (not release tarballs):
autoconf
automake
libtool
mercurial
build-essential
libglib2.0-dev
libjson-glib-dev
libpurple-dev
You can build either from a release tarball (which is slightly easier and takes less time), or from the latest git/mercurial revision (if you really need something not included in the last release).
Download the latest release tarball (the first .tar.gz, not the ones labeled "source code")
$ tar xvf purple-facebook-*.tar.gz
$ cd purple-facebook-*
$ ./configure
$ make
Building from this git repository additionally requires autoconf, automake and mercurial (for update.sh
).
$ git clone https://github.com/jgeboski/purple-facebook.git
$ cd purple-facebook
$ ./autogen.sh
$ make
For most cases just running this as root (with su or sudo) will be enough:
# make install
This will install it to /usr/lib/purple-2
$ mkdir -p ~/.purple/plugins
$ cp pidgin/libpurple/protocols/facebook/.libs/libfacebook.so ~/.purple/plugins
See: Basic Usage