[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet] 21/41: +
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnunet] 21/41: + |
Date: |
Tue, 28 Nov 2017 21:03:27 +0100 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository gnunet.
commit 1d06f2ffe9727000ad47475043e9a19b3c4dad67
Author: ng0 <address@hidden>
AuthorDate: Mon Oct 30 14:44:31 2017 +0000
+
---
doc/documentation/chapters/installation.texi | 99 +++++++++++++++++++---------
1 file changed, 68 insertions(+), 31 deletions(-)
diff --git a/doc/documentation/chapters/installation.texi
b/doc/documentation/chapters/installation.texi
index d3084eea4..6fd7c6bdd 100644
--- a/doc/documentation/chapters/installation.texi
+++ b/doc/documentation/chapters/installation.texi
@@ -97,35 +97,6 @@ recommended for first-time users)}
@item zlib
@end itemize
address@hidden Fixing libgnurl build issues
address@hidden Fixing libgnurl build issues
-
address@hidden FIXME: Obviously this subsection should be evaluated and
address@hidden if still necessary moved into gnURL itself (README) or
address@hidden into a separate section which deals with gnURL.
-If you have to compile libgnurl from source (for example if the version
-included in your distribution is too old or it's not included at all)
-you perhaps might get an error message while running the
address@hidden script:
-
address@hidden
-$ configure
-...
-checking for 64-bit curl_off_t data type... unknown
-checking for 32-bit curl_off_t data type... unknown
-checking for 16-bit curl_off_t data type... unknown
-configure: error: cannot find data type for curl_off_t.
address@hidden example
-
address@hidden
-Solution:
-
-Before running the @command{configure} script, set:
-
address@hidden
-CFLAGS="-I. -I$BUILD_ROOT/include"
address@hidden example
-
@node Optional dependencies
@subsection Optional dependencies
@@ -267,7 +238,7 @@ dependencies (and possibly the rest of the GNUnet
installation) in the
platform-specific descriptions, which can be found in the Index.
Please consult them now.
If your distribution is not listed, please study
address@hidden instructions for Debian 8}, the build instructions for
address@hidden instructions for Debian 8}, the build instructions for
Debian stable, carefully as you try to install the dependencies for your
own distribution.
Contributing additional instructions for further platforms is always
@@ -370,7 +341,7 @@ prefixed with @code{@@reboot} so that it is executed
whenever the system
is booted:
@example
-@@reboot /usr/local/bin/gnunet-arm -c /etc/gnunet.conf -s@
+@@reboot /usr/local/bin/gnunet-arm -c /etc/gnunet.conf -s
@end example
@noindent
@@ -725,6 +696,9 @@ sources might differ in ways that are only minimal different
(for example a dependency on autotools etc).
@menu
+* generic source installation - nettle::
+* generic source installation - ldns::
+* generic source installation - libunbound/unbound::
* generic source installation - libav::
* generic source installation - libextractor::
* generic source installation - libgpg-error::
@@ -734,6 +708,36 @@ sources might differ in ways that are only minimal
different
* generic source installation - libgnurl::
@end menu
address@hidden generic source installation - nettle
address@hidden generic source installation - nettle
address@hidden
+$ wget http://www.lysator.liu.se/~nisse/archive/nettle-2.7.1.tar.gz
+$ tar xf nettle-2.7.1.tar.gz
+$ cd nettle-2.7.1
+$ ./configure
+$ sudo make install ; cd ..
address@hidden example
+
address@hidden generic source installation - ldns
address@hidden generic source installation - ldns
address@hidden
+$ wget https://www.nlnetlabs.nl/downloads/ldns/ldns-1.6.16.tar.gz
+$ tar xf ldns-1.6.16.tar.gz
+$ cd ldns-1.6.16
+$ ./configure
+$ sudo make install ; cd ..
address@hidden example
+
address@hidden generic source installation - libunbound/unbound
address@hidden generic source installation - libunbound/unbound
address@hidden
+$ wget https://unbound.net/downloads/unbound-1.4.21.tar.gz
+$ tar xf unbound-1.4.21.tar.gz
+$ cd unbound-1.4.21
+$ ./configure
+$ sudo make install ; cd ..
address@hidden example
+
@node generic source installation - libav
@subsection generic source installation - libav
@example
@@ -778,6 +782,10 @@ $ cd gnutls-3.2.7 ; ./configure;
$ make ; sudo make install ; cd ..
@end example
address@hidden
+If you want a GnuTLS with DANE functionality, you have to compile
+it against libunbound.
+
@node generic source installation - libmicrohttpd
@subsection generic source installation - libmicrohttpd
@example
@@ -803,6 +811,35 @@ $ ./configure --enable-ipv6 --with-gnutls=/usr/local
--without-libssh2 \
$ make ; sudo make install; cd ..
@end example
address@hidden Fixing libgnurl build issues
address@hidden Fixing libgnurl build issues
+
address@hidden FIXME: Obviously this subsection should be evaluated and
address@hidden if still necessary moved into gnURL itself (README) or
address@hidden into a separate section which deals with gnURL.
+If you have to compile libgnurl from source (for example if the version
+included in your distribution is too old or it's not included at all)
+you perhaps might get an error message while running the
address@hidden script:
+
address@hidden
+$ configure
+...
+checking for 64-bit curl_off_t data type... unknown
+checking for 32-bit curl_off_t data type... unknown
+checking for 16-bit curl_off_t data type... unknown
+configure: error: cannot find data type for curl_off_t.
address@hidden example
+
address@hidden
+Solution:
+
+Before running the @command{configure} script, set:
+
address@hidden
+CFLAGS="-I. -I$BUILD_ROOT/include"
address@hidden example
+
@node Build Instructions for Microsoft Windows Platforms
@section Build Instructions for Microsoft Windows Platforms
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [gnunet] 14/41: fix, (continued)
- [GNUnet-SVN] [gnunet] 14/41: fix, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 18/41: README, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 22/41: +, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 17/41: fix name of Díaz, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 15/41: +, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 12/41: footnotes, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 10/41: gnunet ev address, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 09/41: gendoc fixes, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 19/41: developer, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 16/41: +, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 21/41: +,
gnunet <=
- [GNUnet-SVN] [gnunet] 11/41: some notes in philosophy, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 25/41: doc README, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 33/41: fix, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 28/41: +, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 31/41: fix, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 20/41: installation: some comments + introducing the 'generic installation from source' collections, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 32/41: no commas in @node and @section, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 30/41: fix, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 41/41: Merge branch 'master' of gnunet.org:gnunet into doc/documentation, gnunet, 2017/11/28
- [GNUnet-SVN] [gnunet] 34/41: Alice Bob fixes, gnunet, 2017/11/28