diff options
Diffstat (limited to 'doc/chapters')
-rw-r--r-- | doc/chapters/installation.texi | 85 |
1 files changed, 43 insertions, 42 deletions
diff --git a/doc/chapters/installation.texi b/doc/chapters/installation.texi index 5a84de52d..cc1e28c93 100644 --- a/doc/chapters/installation.texi +++ b/doc/chapters/installation.texi | |||
@@ -48,21 +48,21 @@ These packages must be installed before a typical GNUnet installation | |||
48 | can be performed: | 48 | can be performed: |
49 | 49 | ||
50 | @table @asis | 50 | @table @asis |
51 | @item GNU libmicrohttpd | 51 | @item |
52 | 0.9.30 or higher | 52 | GNU libmicrohttpd 0.9.30 or higher |
53 | @item GNU libextractor | 53 | @item |
54 | 1.0 or higher | 54 | GNU libextractor 1.0 or higher |
55 | @item GNU libtool | 55 | @item |
56 | 2.2 or higher | 56 | GNU libtool 2.2 or higher |
57 | @item GNU libunistring | 57 | @item |
58 | 0.9.1.1 or higher | 58 | GNU libunistring 0.9.1.1 or higher |
59 | @item GNU libidn | 59 | @item |
60 | 1.0.0 or higher | 60 | GNU libidn 1.0.0 or higher |
61 | @item @uref{ftp://ftp.gnupg.org/gcrypt/libgcrypt/, GNU libgcrypt} | 61 | @item |
62 | @uref{ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.6.0.tar.bz2, 1.6.0} or | 62 | @uref{ftp://ftp.gnupg.org/gcrypt/libgcrypt/, GNU libgcrypt} |
63 | higher | 63 | @uref{ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.6.0.tar.bz2, 1.6.0} or higher |
64 | @item GnuTLS | 64 | @item |
65 | @uref{ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.7.tar.xz, 3.2.7} or | 65 | GnuTLS @uref{ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-3.2.7.tar.xz, 3.2.7} or |
66 | higher, compile with libunbound for DANE support; GnuTLS also requires GNU | 66 | higher, compile with libunbound for DANE support; GnuTLS also requires GNU |
67 | nettle 2.7 (update: GnuTLS 3.2.7 appears NOT to work against GNU nettle | 67 | nettle 2.7 (update: GnuTLS 3.2.7 appears NOT to work against GNU nettle |
68 | > 2.7, due to some API updatings done by nettle. Thus it should be compiled | 68 | > 2.7, due to some API updatings done by nettle. Thus it should be compiled |
@@ -70,40 +70,41 @@ against nettle 2.7 and, in case you get some error on the reference to | |||
70 | `rpl_strerror' being undefined, follow the instructions on@ | 70 | `rpl_strerror' being undefined, follow the instructions on@ |
71 | @uref{http://lists.gnupg.org/pipermail/gnutls-devel/2013-November/006588.html, this} | 71 | @uref{http://lists.gnupg.org/pipermail/gnutls-devel/2013-November/006588.html, this} |
72 | post (and the link inside it)). | 72 | post (and the link inside it)). |
73 | @item libgnurl | 73 | @item |
74 | 7.34.0 or higher (available from https://gnunet.org/gnurl), should be compiled | 74 | libgnurl 7.34.0 or higher (available from https://gnunet.org/gnurl), |
75 | after @code{GnuTLS} | 75 | should be compiled after @code{GnuTLS} |
76 | @item libglpk | 76 | @item |
77 | 4.45 or higher | 77 | libglpk 4.45 or higher |
78 | @item @uref{http://www.openssl.org/, OpenSSL} (binary) | 78 | @item |
79 | 1.0 or higher | 79 | @uref{http://www.openssl.org/, OpenSSL} (binary) 1.0 or higher |
80 | @item TeX Live | 80 | @item |
81 | 2012 or higher, optional (for gnunet-bcd) | 81 | TeX Live 2012 or higher, optional (for gnunet-bcd) |
82 | @item libpulse | 82 | @item |
83 | 2.0 or higher, optional (for gnunet-conversation) | 83 | libpulse 2.0 or higher, optional (for gnunet-conversation) |
84 | @item libopus | 84 | @item |
85 | 1.0.1 or higher, optional (for gnunet-conversation) | 85 | libopus 1.0.1 or higher, optional (for gnunet-conversation) |
86 | @item libogg | 86 | @item |
87 | 1.3.0 or higher, optional (for gnunet-conversation) | 87 | libogg 1.3.0 or higher, optional (for gnunet-conversation) |
88 | @item certool (binary) | 88 | @item |
89 | certool (binary) | ||
89 | optional for convenient installation of the GNS proxy | 90 | optional for convenient installation of the GNS proxy |
90 | (available as part of Debian's libnss3-tools) | 91 | (available as part of Debian's libnss3-tools) |
91 | @item python-zbar | 92 | @item |
92 | 0.10 or higher, optional (for gnunet-qr) | 93 | python-zbar 0.10 or higher, optional (for gnunet-qr) |
93 | @item libsqlite | 94 | @item libsqlite |
94 | 3.8.0 or higher (note that the code will compile and often work with lower | 95 | 3.8.0 or higher (note that the code will compile and often work with lower |
95 | version numbers, but you may get subtle bugs with respect to quota management | 96 | version numbers, but you may get subtle bugs with respect to quota management |
96 | in certain rare cases); alternatively, MySQL or Postgres can also be installed, | 97 | in certain rare cases); alternatively, MySQL or Postgres can also be installed, |
97 | but those databases will require more complex configurations (not recommended | 98 | but those databases will require more complex configurations (not recommended |
98 | for first-time users) | 99 | for first-time users) |
99 | @item zlib | 100 | @item |
100 | any version we tested worked | 101 | zlib any version we tested worked |
101 | @item Gtk+ | 102 | @item |
102 | 3.0 or higher, optional (for gnunet-gtk) | 103 | Gtk+ 3.0 or higher, optional (for gnunet-gtk) |
103 | @item libgladeui | 104 | @item |
104 | must match Gtk+ version, optional (for gnunet-gtk) | 105 | libgladeui must match Gtk+ version, optional (for gnunet-gtk) |
105 | @item libqrencode | 106 | @item |
106 | 3.0 or higher, optional (for gnunet-namestore-gtk) | 107 | libqrencode 3.0 or higher, optional (for gnunet-namestore-gtk) |
107 | @end table | 108 | @end table |
108 | 109 | ||
109 | 110 | ||
@@ -112,7 +113,7 @@ must match Gtk+ version, optional (for gnunet-gtk) | |||
112 | 113 | ||
113 | If you have to compile libgnurl from source since the version included in your | 114 | If you have to compile libgnurl from source since the version included in your |
114 | distribution is to old you perhaps get an error message while running the | 115 | distribution is to old you perhaps get an error message while running the |
115 | @code{configure} script: | 116 | @file{configure} script: |
116 | 117 | ||
117 | @code{@ | 118 | @code{@ |
118 | $ configure@ | 119 | $ configure@ |