diff options
Diffstat (limited to 'frags')
-rw-r--r-- | frags/installing-anastasis-gtk.rst | 31 | ||||
-rw-r--r-- | frags/installing-anastasis.rst | 30 | ||||
-rw-r--r-- | frags/installing-gnunet-gtk.rst | 28 | ||||
-rw-r--r-- | frags/installing-taler-merchant.rst | 34 |
4 files changed, 123 insertions, 0 deletions
diff --git a/frags/installing-anastasis-gtk.rst b/frags/installing-anastasis-gtk.rst new file mode 100644 index 00000000..b9d5dc31 --- /dev/null +++ b/frags/installing-anastasis-gtk.rst @@ -0,0 +1,31 @@ +The following steps assume at least the GNUnet, gnunet-gtk and Anastasis +dependencies are installed. + +First, unpack the anastasis-gtk tarball and change into the resulting +directory. Then, use the following commands to build and install +anastasis-gtk: + +.. code-block:: console + + $ ./configure [--prefix=PFX] \ + [--with-gnunet=GNUNETPFX] \ + [--with-exchange=EXCHANGEPFX] \ + [--with-anastasis=ANASTASISPFX] + $ # Each dependency can be fetched from non standard locations via + $ # the '--with-<LIBNAME>' option. See './configure --help'. + $ make + # make install + +If you did not specify a prefix, anastasis-gtk will be installed to +``/usr/local``, which requires you to run the last step as ``root``. + +You have to specify ``-with-anastasis=/usr/local``, ``--with-exchange=/usr/local`` and/or +``--with-gnunet=/usr/local`` if you installed the exchange and/or +GNUnet to ``/usr/local`` in the previous steps. + +Depending on the prefixes you specified for the installation and the +distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding +lines for ``GNUNETPFX/lib/`` and ``EXCHANGEPFX/lib/`` and ``PFX/lib/`` +(replace the prefixes with the actual paths you used). Afterwards, you should +run ``ldconfig``. Without this step, it is possible that the linker may not +find the installed libraries and launching anastasis-gtk would then fail. diff --git a/frags/installing-anastasis.rst b/frags/installing-anastasis.rst new file mode 100644 index 00000000..7978b710 --- /dev/null +++ b/frags/installing-anastasis.rst @@ -0,0 +1,30 @@ +The following steps assume all dependencies are installed. + +First, unpack the Anastasis tarball and change into +the resulting directory. +Then, use the following commands to build and install Anastasis: + +.. code-block:: console + + $ ./configure [--prefix=PFX] \ + [--with-gnunet=GNUNETPFX] \ + [--with-exchange=EXCHANGEPFX] + $ # Each dependency can be fetched from non standard locations via + $ # the '--with-<LIBNAME>' option. See './configure --help'. + $ make + # make install + +If you did not specify a prefix, Anastasis will be installed to +``/usr/local``, which requires you to run the last step as ``root``. + +You have to specify ``--with-exchange=/usr/local`` and/or +``--with-gnunet=/usr/local`` if you installed the exchange and/or +GNUnet to ``/usr/local`` in the previous steps. + +Depending on the prefixes you specified for the installation and the +distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding +lines for ``GNUNETPFX/lib/`` and ``EXCHANGEPFX/lib/`` and ``PFX/lib/`` +(replace the prefixes with the actual paths you used). Afterwards, you should +run ``ldconfig``. Without this step, it is possible that the linker may not +find the installed libraries and launching the Anastasis backend would +then fail. diff --git a/frags/installing-gnunet-gtk.rst b/frags/installing-gnunet-gtk.rst new file mode 100644 index 00000000..d4c8319f --- /dev/null +++ b/frags/installing-gnunet-gtk.rst @@ -0,0 +1,28 @@ +The following steps assume at least the GNUnet and Gtk+ dependencies are installed. + +First, unpack the gnunet-gtk tarball and change into the resulting directory. +Then, use the following commands to build and install gnunet-gtk: + +.. code-block:: console + + $ ./configure [--prefix=$PFX] \ + [--with-gnunet=$GNUNETPFX] + $ # Each dependency can be fetched from non standard locations via + $ # the '--with-<LIBNAME>' option. See './configure --help'. + $ make + # make install + +It is highly recommended to use the same prefix ($PFX) for gnunet-gtk that was +used for GNUnet ($GNUNETPFX). If you did not specify a prefix, gnunet-gtk +will be installed to ``/usr/local``, which requires you to run the last step +as ``root``. + +You have to specify ``--with-gnunet=/usr/local`` if you installed +GNUnet to ``/usr/local`` in the previous steps. + +Depending on the prefixes you specified for the installation and the +distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding +lines for ``$GNUNETPFX/lib/`` and ``$PFX/lib/`` (replace the prefixes with the +actual paths you used). Afterwards, you should run ``ldconfig``. Without this +step, it is possible that the linker may not find the installed libraries and +launching gnunet-gtk would then fail. diff --git a/frags/installing-taler-merchant.rst b/frags/installing-taler-merchant.rst new file mode 100644 index 00000000..249d5d77 --- /dev/null +++ b/frags/installing-taler-merchant.rst @@ -0,0 +1,34 @@ +GNU Taler merchant has these additional dependencies: + +- libqrencode >= 4.0.0 + +The following steps assume all dependencies are installed. + +First, unpack the GNU Taler merchant tarball and change into +the resulting directory. +Then, use the following commands to build and install the merchant backend: + +.. code-block:: console + + $ ./configure [--prefix=PFX] \ + [--with-gnunet=GNUNETPFX] \ + [--with-exchange=EXCHANGEPFX] + $ # Each dependency can be fetched from non standard locations via + $ # the '--with-<LIBNAME>' option. See './configure --help'. + $ make + # make install + +If you did not specify a prefix, the exchange will install to +``/usr/local``, which requires you to run the last step as ``root``. + +You have to specify ``--with-exchange=/usr/local`` and/or +``--with-gnunet=/usr/local`` if you installed the exchange and/or +GNUnet to ``/usr/local`` in the previous steps. + +Depending on the prefixes you specified for the installation and the +distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding +lines for ``GNUNETPFX/lib/`` and ``EXCHANGEPFX/lib/`` and ``PFX/lib/`` +(replace the prefixes with the actual paths you used). Afterwards, you should +run ``ldconfig``. Without this step, it is possible that the linker may not +find the installed libraries and launching the Taler merchant backend would +then fail. |