[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Add 'Required Tools' to README?
From: |
Bruno Haible |
Subject: |
Re: Add 'Required Tools' to README? |
Date: |
Wed, 4 Apr 2007 01:02:09 +0200 |
User-agent: |
KMail/1.5.4 |
Simon Josefsson wrote:
> I think some of the problems here could be fixed by noting what tools
> are required by gnulib developers. There is no such section in the
> gnulib README or gnulib.texi, or did I miss it? I re-installed the
> gnulib daily build bot yesterday, and I had to install these:
>
> c compiler (gcc)
> autoconf: minimum version? recommended version?
> automake:
> libtool:
> gettext:
> bison:
> gperf: at least 3.x?
>
> More? 'makeinfo'?
Yes, good suggestion. I'm creating a file 'DEPENDENCIES'. Feel free to add
a pointer to it from the README if you like.
> I suggest adding this to the top-level README:
I did not add it to the README, because there is enough confusion where
such a dependencies list belongs:
- The majority of the packages have it in the README,
- But the GNU standards want to have the installation instructions in
the INSTALL file, and for me the dependencies are part of the installation
instructions.
So I figured that the easiest solution is to create a file 'DEPENDENCIES'
and refer to it from the README and from the INSTALL file.
Bruno
2007-04-03 Bruno Haible <address@hidden>
* DEPENDENCIES: New file.
Suggested by Simon Josefsson.
============================ DEPENDENCIES =================================
The following packages are needed by maintainers for using 'gnulib-tool':
* A C runtime and compiler (e.g. GNU gcc 2.95 or newer).
+ Mandatory.
+ Homepage:
http://gcc.gnu.org/
+ Download:
http://ftp.gnu.org/gnu/gcc/
ftp://ftp.gnu.org/gnu/gcc/
* A 'make' utility (e.g. GNU make 3.79.1 or newer).
+ Mandatory.
+ Homepage:
http://www.gnu.org/software/make/
+ Download:
http://ftp.gnu.org/gnu/make/
ftp://ftp.gnu.org/gnu/make/
* GNU m4 1.4.9 or newer.
+ Mandatory.
Autoconf requires GNU m4 1.4 or newer, and Autoconf 2.61 triggers bugs
in GNU m4 < 1.4.8.
+ Homepage:
http://www.gnu.org/software/m4/
+ Download:
http://ftp.gnu.org/gnu/m4/
ftp://ftp.gnu.org/gnu/m4/
* GNU autoconf 2.59 or newer.
+ Mandatory.
+ Homepage:
http://www.gnu.org/software/autoconf/
+ Download:
http://ftp.gnu.org/gnu/autoconf/
ftp://ftp.gnu.org/gnu/autoconf/
* GNU automake 1.10 or newer.
+ Mandatory.
+ Homepage:
http://www.gnu.org/software/automake/
+ Download:
http://ftp.gnu.org/gnu/automake/
ftp://ftp.gnu.org/gnu/automake/
* GNU gettext 0.16.1.
+ Recommended.
Needed if you use modules which make use of internationalization (many do).
+ Homepage:
http://www.gnu.org/software/gettext/
+ Download:
http://ftp.gnu.org/gnu/gettext/
ftp://ftp.gnu.org/gnu/gettext/
* GNU bison 2.0 or newer.
+ Recommended.
Needed if you use the 'getdate' module.
+ Homepage:
http://www.gnu.org/software/bison/
+ Download:
http://ftp.gnu.org/gnu/bison/
ftp://ftp.gnu.org/gnu/bison/
* GNU gperf 3.0.1 or newer.
+ Recommended.
Needed if you use the 'iconv_open' module.
+ Homepage:
http://www.gnu.org/software/gperf/
+ Download:
http://ftp.gnu.org/gnu/gperf/
ftp://ftp.gnu.org/gnu/gperf/
* GNU texinfo 4.2 or newer.
+ Recommended.
Needed if you use modules that include documentation.
+ Homepage:
http://www.gnu.org/software/texinfo/
+ Download:
http://ftp.gnu.org/gnu/texinfo/
ftp://ftp.gnu.org/gnu/texinfo/
* GNU sed
+ Recommended.
Needed on platforms where the vendor's 'sed' program is too buggy.
+ Homepage:
http://www.gnu.org/software/sed/
+ Download:
http://ftp.gnu.org/gnu/sed/
ftp://ftp.gnu.org/gnu/sed/
* GNU libtool 1.5.22 or newer.
+ Optional.
Needed if you want to invoke gnulib-tool with option --libtool.
+ Homepage:
http://www.gnu.org/software/libtool/
+ Download:
http://ftp.gnu.org/gnu/libtool/
ftp://ftp.gnu.org/gnu/libtool/
- Re: new module 'iconv_open', (continued)
- Re: new module 'iconv_open', Simon Josefsson, 2007/04/03
- Re: new module 'iconv_open', Bruno Haible, 2007/04/03
- Re: new module 'iconv_open', Simon Josefsson, 2007/04/04
- Re: new module 'iconv_open', Bruno Haible, 2007/04/04
- Re: new module 'iconv_open', Simon Josefsson, 2007/04/04
Re: new module 'iconv_open', Bruno Haible, 2007/04/02
- Add 'Required Tools' to README?, Simon Josefsson, 2007/04/03
- Re: Add 'Required Tools' to README?, Paul Eggert, 2007/04/04
- Re: Add 'Required Tools' to README?, Eric Blake, 2007/04/04
- Re: Add 'Required Tools' to README?, Paul Eggert, 2007/04/04
- list of portable tools (was: Add 'Required Tools' to README?), Ralf Wildenhues, 2007/04/04
- Re: list of portable tools, Paul Eggert, 2007/04/05
- Re: list of portable tools, Ralf Wildenhues, 2007/04/05
- Re: list of portable tools, Paul Eggert, 2007/04/05