taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

installing-gnunet.rst (943B)


      1 Before you install GNUnet, you must download and install the dependencies
      2 mentioned in the previous section, otherwise the build may succeed, but could
      3 fail to export some of the tooling required by GNU Taler.
      4 
      5 On Ubuntu, you also need to install pkg-config, for example:
      6 
      7 .. code-block:: console
      8 
      9    $ apt-get install pkg-config
     10 
     11 
     12 To install GNUnet, unpack the tarball and change
     13 into the resulting directory, then proceed as follows:
     14 
     15 .. code-block:: console
     16 
     17    $ ./configure [--prefix=GNUNETPFX]
     18    $ # Each dependency can be fetched from non standard locations via
     19    $ # the '--with-<LIBNAME>' option. See './configure --help'.
     20    $ make
     21    # make install
     22    # ldconfig
     23 
     24 If you did not specify a prefix, GNUnet will install to ``/usr/local``,
     25 which requires you to run the last step as ``root``.
     26 The ``ldconfig`` command (also run as ``root``) makes the
     27 shared object libraries (``.so`` files)
     28 visible to the various installed programs.