summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2020-12-15 01:28:24 -0500
committerThien-Thi Nguyen <ttn@gnuvola.org>2020-12-15 01:28:24 -0500
commit436f455ae2251a88b3ad09873c725c7f174d204a (patch)
treef19d1f3ab72d98eb70286e4ee120e8cd77cd24b1
parent9506bae15d0028de0023bbe041c78ff505913c78 (diff)
downloaddocs-436f455ae2251a88b3ad09873c725c7f174d204a.tar.gz
docs-436f455ae2251a88b3ad09873c725c7f174d204a.tar.bz2
docs-436f455ae2251a88b3ad09873c725c7f174d204a.zip
new frag: installing-gnunet.rst
-rw-r--r--frags/installing-gnunet.rst21
1 files changed, 21 insertions, 0 deletions
diff --git a/frags/installing-gnunet.rst b/frags/installing-gnunet.rst
new file mode 100644
index 0000000..99ff472
--- /dev/null
+++ b/frags/installing-gnunet.rst
@@ -0,0 +1,21 @@
+Before you install GNUnet, you must download and install the dependencies
+mentioned in the previous section, otherwise the build may succeed, but could
+fail to export some of the tooling required by GNU Taler.
+
+To install GNUnet, unpack the tarball and change
+into the resulting directory, then proceed as follows:
+
+.. code-block:: console
+
+ $ ./configure [--prefix=GNUNETPFX]
+ $ # Each dependency can be fetched from non standard locations via
+ $ # the '--with-<LIBNAME>' option. See './configure --help'.
+ $ make
+ # make install
+ # ldconfig
+
+If you did not specify a prefix, GNUnet will install to ``/usr/local``,
+which requires you to run the last step as ``root``.
+The ``ldconfig`` command (also run as ``root``) makes the
+shared object libraries (``.so`` files)
+visible to the various installed programs.