aboutsummaryrefslogtreecommitdiff
path: root/doc/sphinx/frags/installing-anastasis-gtk.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/sphinx/frags/installing-anastasis-gtk.rst')
-rw-r--r--doc/sphinx/frags/installing-anastasis-gtk.rst31
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/sphinx/frags/installing-anastasis-gtk.rst b/doc/sphinx/frags/installing-anastasis-gtk.rst
new file mode 100644
index 0000000..b9d5dc3
--- /dev/null
+++ b/doc/sphinx/frags/installing-anastasis-gtk.rst
@@ -0,0 +1,31 @@
1The following steps assume at least the GNUnet, gnunet-gtk and Anastasis
2dependencies are installed.
3
4First, unpack the anastasis-gtk tarball and change into the resulting
5directory. Then, use the following commands to build and install
6anastasis-gtk:
7
8.. code-block:: console
9
10 $ ./configure [--prefix=PFX] \
11 [--with-gnunet=GNUNETPFX] \
12 [--with-exchange=EXCHANGEPFX] \
13 [--with-anastasis=ANASTASISPFX]
14 $ # Each dependency can be fetched from non standard locations via
15 $ # the '--with-<LIBNAME>' option. See './configure --help'.
16 $ make
17 # make install
18
19If you did not specify a prefix, anastasis-gtk will be installed to
20``/usr/local``, which requires you to run the last step as ``root``.
21
22You have to specify ``-with-anastasis=/usr/local``, ``--with-exchange=/usr/local`` and/or
23``--with-gnunet=/usr/local`` if you installed the exchange and/or
24GNUnet to ``/usr/local`` in the previous steps.
25
26Depending on the prefixes you specified for the installation and the
27distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding
28lines for ``GNUNETPFX/lib/`` and ``EXCHANGEPFX/lib/`` and ``PFX/lib/``
29(replace the prefixes with the actual paths you used). Afterwards, you should
30run ``ldconfig``. Without this step, it is possible that the linker may not
31find the installed libraries and launching anastasis-gtk would then fail.