[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
update DEPENDENCIES
From: |
Bruno Haible |
Subject: |
update DEPENDENCIES |
Date: |
Sun, 21 Feb 2021 19:25:30 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-201-generic; KDE/5.18.0; x86_64; ; ) |
This patch updates the DEPENDENCIES file.
- GCC 2.95 has not been tested in a very long time with gnulib. It's likely
that it does not work any more.
- Tell where to find working GNU m4 tarballs (since the latest release of
GNU m4 does not compile any more on many platforms).
- Mention awk as a prerequisite (since configure files use awk).
- Point to pre-built packages for packages that the user might not have
already installed.
2021-02-21 Bruno Haible <bruno@clisp.org>
DEPENDENCIES: Update.
* DEPENDENCIES: Require GCC >= 3.1. Tell where to find working GNU m4
tarballs. Mention awk. Point to pre-built packages for gettext, bison,
gperf, texinfo.
diff --git a/DEPENDENCIES b/DEPENDENCIES
index e7b9593..fe70558 100644
--- a/DEPENDENCIES
+++ b/DEPENDENCIES
@@ -9,7 +9,7 @@ at any time.
* A C runtime, compiler, linker, etc.
+ Mandatory. Using the platform's native 'cc' gives good portability
- exposure, but you can also use GCC 2.95 or newer.
+ exposure, but you can also use GCC 3.1 or newer.
+ GCC Homepage:
https://gcc.gnu.org/
+ Download:
@@ -25,7 +25,10 @@ at any time.
https://ftp.gnu.org/gnu/make/
* GNU M4 1.4.5 or newer.
- + 1.4.5 or newer is mandatory, but 1.4.9 or newer is recommended.
+ + Mandatory.
+ 1.4.5 or newer is mandatory, but 1.4.9 or newer is recommended.
+ If you want to build it from source, use the tarball from
+
https://gitlab.com/gnu-m4/ci-distcheck/-/jobs/artifacts/master/raw/m4-snapshot.tar?job=check-optimized
+ Homepage:
https://www.gnu.org/software/m4/
+ Download:
@@ -90,6 +93,15 @@ at any time.
+ Download:
https://ftp.gnu.org/gnu/grep/
+* Awk.
+ + Mandatory.
+ Using the platform's native awk, mawk, or nawk gives good portability
+ exposure, but you can also use GNU awk.
+ + Homepage:
+ https://www.gnu.org/software/gawk/
+ + Download:
+ https://ftp.gnu.org/gnu/gawk/
+
* GNU gettext.
+ If your project wants to follow GNU Coding Standards:
+ Always use the newest available gettext release, see
@@ -104,6 +116,10 @@ at any time.
https://www.gnu.org/software/gettext/
+ Download:
https://ftp.gnu.org/gnu/gettext/
+ + Pre-built package name:
+ - On Debian and Debian-based systems: gettext,
+ - On Red Hat distributions: gettext.
+ - Other: https://repology.org/project/gettext/versions
* Bison 2.0 or newer.
+ Recommended.
@@ -112,6 +128,10 @@ at any time.
https://www.gnu.org/software/bison/
+ Download:
https://ftp.gnu.org/gnu/bison/
+ + Pre-built package name:
+ - On Debian and Debian-based systems: bison,
+ - On Red Hat distributions: bison.
+ - Other: https://repology.org/project/bison/versions
* GNU gperf 3.0.1 or newer.
+ 3.0.1 or newer is mandatory, but 3.1 or newer is recommended.
@@ -120,6 +140,10 @@ at any time.
https://www.gnu.org/software/gperf/
+ Download:
https://ftp.gnu.org/gnu/gperf/
+ + Pre-built package name:
+ - On Debian and Debian-based systems: gperf,
+ - On Red Hat distributions: gperf.
+ - Other: https://repology.org/project/gperf/versions
* Texinfo 4.6 or newer.
+ Recommended.
@@ -128,6 +152,10 @@ at any time.
https://www.gnu.org/software/texinfo/
+ Download:
https://ftp.gnu.org/gnu/texinfo/
+ + Pre-built package name:
+ - On Debian and Debian-based systems: texinfo,
+ - On Red Hat distributions: texinfo.
+ - Other: https://repology.org/project/texinfo/versions
* GNU sed.
+ Recommended.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- update DEPENDENCIES,
Bruno Haible <=