installing-taler-merchant.rst (1393B)
1 GNU Taler merchant has these additional dependencies: 2 3 - libqrencode >= 4.0.0 4 5 The following steps assume all dependencies are installed. 6 7 First, unpack the GNU Taler merchant tarball and change into 8 the resulting directory. 9 Then, use the following commands to build and install the merchant backend: 10 11 .. code-block:: console 12 13 $ ./configure [--prefix=PFX] \ 14 [--with-gnunet=GNUNETPFX] \ 15 [--with-exchange=EXCHANGEPFX] 16 $ # Each dependency can be fetched from non standard locations via 17 $ # the '--with-<LIBNAME>' option. See './configure --help'. 18 $ make 19 # make install 20 21 If you did not specify a prefix, the exchange will install to 22 ``/usr/local``, which requires you to run the last step as ``root``. 23 24 You have to specify ``--with-exchange=/usr/local`` and/or 25 ``--with-gnunet=/usr/local`` if you installed the exchange and/or 26 GNUnet to ``/usr/local`` in the previous steps. 27 28 Depending on the prefixes you specified for the installation and the 29 distribution you are using, you may have to edit ``/etc/ld.so.conf``, adding 30 lines for ``GNUNETPFX/lib/`` and ``EXCHANGEPFX/lib/`` and ``PFX/lib/`` 31 (replace the prefixes with the actual paths you used). Afterwards, you should 32 run ``ldconfig``. Without this step, it is possible that the linker may not 33 find the installed libraries and launching the Taler merchant backend would 34 then fail.