2 @unnumbered Installation
4 Possibly NNCP package already exists for your distribution:
7 @item @url{https://www.freshports.org/net/nncp/, FreeBSD ports}
8 @item @url{https://github.com/DragonFlyBSD/DPorts/tree/master/net/nncp, DragonFly BSD ports}
9 @item @url{https://github.com/void-linux/void-packages/blob/master/srcpkgs/nncp/template, Void Linux}
12 NNCP should run on any POSIX-compatible operating system.
14 NNCP is written on @url{https://golang.org/, Go} programming language
15 and you have to install Go compiler 1.10+ version. @command{Make} (BSD
16 and GNU versions are fine) is recommended for convenient building.
17 @url{https://www.gnu.org/software/texinfo/, Texinfo} is used for
18 building documentation (although tarballs already include it).
20 In general you must get @ref{Tarballs, the tarball}, check its
21 @ref{Integrity, integrity and authenticity} and run @command{make}.
22 Look for general and platform-specific @ref{Build-instructions, build
26 * Prepared tarballs: Tarballs.
27 * Tarballs integrity check: Integrity.
28 * Build instructions: Build-instructions.
29 * Development source code: Sources.
32 @include download.texi
33 @include integrity.texi
34 @include building.texi