aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README25
-rw-r--r--doc/documentation/chapters/developer.texi2
2 files changed, 15 insertions, 12 deletions
diff --git a/README b/README
index dc0b4b8fb..a00c5a0a9 100644
--- a/README
+++ b/README
@@ -129,10 +129,9 @@ binary packages
129We recommend to use binary packages provided by your Operating System's 129We recommend to use binary packages provided by your Operating System's
130package manager. GNUnet is reportedly available for at least: 130package manager. GNUnet is reportedly available for at least:
131 131
132Gentoo (via the 'youbroketheinternet' overlay), GNU Guix, Nix, 132GNU Guix, Nix, Debian, ALT Linux, Archlinux, Deepin, Devuan, Hyperbola,
133Debian, ALT Linux, Archlinux, Deepin, Devuan, Hyperbola, Kali Linux, 133Kali Linux, LEDE/OpenWRT, Manjaro, Parabola, Pardus, Parrot, PureOS,
134LEDE/OpenWRT, Manjaro, Parabola, Pardus, Parrot, PureOS, Raspbian, 134Raspbian, Rosa, Trisquel, and Ubuntu.
135Rosa, Trisquel, and Ubuntu.
136 135
137If GNUnet is available for your Operating System and it is missing, 136If GNUnet is available for your Operating System and it is missing,
138send us feedback so that we can add it to this list. Furthermore, if 137send us feedback so that we can add it to this list. Furthermore, if
@@ -178,18 +177,22 @@ mantainer for an Operating System we invite you to add your notes if
178you feel it is necessary and can not be covered in your Operating 177you feel it is necessary and can not be covered in your Operating
179System's documentation. 178System's documentation.
180 179
181
182Some Operating Systems currently require you to build GNUnet from
183source.
184If you are building GNUnet from source you are either interested 180If you are building GNUnet from source you are either interested
185in furthering its development (we have further notes for developer 181in furthering its development (we have further notes for developer
186builds in our 'GNUnet Developer Handbook') or your Operating System 182builds in our 'GNUnet Developer Handbook') or you don't trust other
187simply lacks support for a binary package at the moment. 183people's binaries or your Operating System doesn't provide any
184binary package (at the moment).
185
186If you're on Gentoo you can build GNUnet using the recipes provided
187in the 'youbroketheinternet' overlay. Other Operating Systems may
188unintentionally require you to build GNUnet from source.
189
188Two prominent examples which currently lack cross-compilation 190Two prominent examples which currently lack cross-compilation
189support in GNUnet (and native binaries) are MS Windows and Apple macOS. 191support in GNUnet (and native binaries) are MS Windows and Apple macOS.
190For macOS we recommend you to do the build process via Homebrew and a 192For macOS we recommend you to do the build process via Homebrew and a
191recent XCode installation. 193recent XCode installation. We don't recommend using GNUnet with any
192Compilation for MS Windows can ... 194recent MS Windows system as it officially spies on its users (according
195to its T&C), defying some of the purposes of GNUnet.
193 196
194Note that some functions of GNUnet require "root" access. GNUnet will 197Note that some functions of GNUnet require "root" access. GNUnet will
195install (tiny) SUID binaries for those functions is you run "make 198install (tiny) SUID binaries for those functions is you run "make
diff --git a/doc/documentation/chapters/developer.texi b/doc/documentation/chapters/developer.texi
index d33072057..10319e7a6 100644
--- a/doc/documentation/chapters/developer.texi
+++ b/doc/documentation/chapters/developer.texi
@@ -2,7 +2,7 @@
2@node GNUnet Developer Handbook 2@node GNUnet Developer Handbook
3@chapter GNUnet Developer Handbook 3@chapter GNUnet Developer Handbook
4 4
50This book is intended to be an introduction for programmers that want to 5This book is intended to be an introduction for programmers that want to
6extend the GNUnet framework. GNUnet is more than a simple peer-to-peer 6extend the GNUnet framework. GNUnet is more than a simple peer-to-peer
7application. 7application.
8 8