This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Installation Instructions

1.1. Other

  1. Install build dependencies. If you are building on a Debian based system, you need the following packages:
    gnome-common
    gettext
    libglib2.0-dev
    gnome-doc-utils
    gtk-doc-tools
    libxml2-dev
    libtelepathy-glib-dev
    libmissioncontrol-client-dev
    libtelepathy-farsight-dev
    libx11-dev
    libgtk2.0-dev
    libcanberra-gtk-dev
    libgstreamer-plugins-base0.10-dev
    libebook1.2-dev
    libnotify-dev
    libunique-dev
    libgnome-keyring-dev
    libtelepathy-logger-dev
    libwebkitgtk-3.0-dev
    libgnutls-dev
    libfolks-dev
    libfolks-telepathy-dev
    libcanberra-gtk3-dev
    libgcr-3-dev
    gsettings-desktop-schemas-dev
  2. For working VoIP you need telepathy-stream-engine
  3. Optional dependencies:
    • for spellcheck:
    libenchant
    • for megaphone and nothere applets:
    libpanelapplet
  4. Check out Empathy from GNOME Git repository:
    git clone git://git.gnome.org/empathy

    or get it from tarballs

  5. Run:

    $ ./autogen.sh --prefix=<your prefix>
    $ make && make install
    $ ldconfig (if installing in a system library. Make sure that "/etc/ld.so.conf" contains "<your prefix>/lib" first.)

  6. If you installed in a special prefix different from /usr or /usr/local you have to add it to XDG dirs:
    $ export XDG_DATA_DIRS="$XDG_DATA_DIRS:$prefix"

  7. To make use of files from source dir (*.ui, *.dtd, etc) you can define EMPATHY_SRCDIR=/path/to/empathy/source

2024-10-23 10:58