[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: about documentation on the site
From: |
Simon Josefsson |
Subject: |
Re: about documentation on the site |
Date: |
Thu, 24 Jun 2010 09:51:36 +0200 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) |
Vincent Torri <address@hidden> writes:
> On Thu, Jun 24, 2010 at 9:26 AM, Simon Josefsson <address@hidden>wrote:
>
>> Vincent Torri <address@hidden> writes:
>>
>> > Hey,
>> >
>> > In http://www.gnu.org/software/gnutls/devel.html one can see, in the
>> > building steps, twice 'make'. Imho, 2 things are missing: the generation
>> of
>> > the configure script (autoreconf ?) and the launch of the configure
>> script
>> > itself
>>
>> The configure script is generated, and launched, by the first call to
>> 'make'. Try the commands and you will see..
>
>
> i haven't tried, actually. There is no Makefile. Does it mean that
> GNUMakefile is used by default, as well as Makefile (if GNU make is used).
> If so, it means that it is not portable.
Yes, a GNUmakefile is used. And yes, we require that people building
GnuTLS from git sources uses GNU make. The list of required tools for
developers are explained in README-alpha, see below.
Note that users building from *.tar.bz2 do not need to have all these
tools installed, and do not need GNU make. So I'd claim that GnuTLS is
portable.
- Make <http://www.gnu.org/software/make/>
- Automake <http://www.gnu.org/software/automake/>
- Autoconf <http://www.gnu.org/software/autoconf/>
- Libtool <http://www.gnu.org/software/libtool/>
- Gettext <http://www.gnu.org/software/gettext/>
- Texinfo <http://www.gnu.org/software/texinfo/>
- help2man <http://www.gnu.org/software/help2man/>
- Tar <http://www.gnu.org/software/tar/>
- Gzip <http://www.gnu.org/software/gzip/>
- Texlive & epsf <http://www.tug.org/texlive/> (for PDF manual)
- CVS <http://www.gnu.org/software/cvs/> (for gettext autopoint)
- GTK-DOC <http://www.gtk.org/gtk-doc/> (for API manual)
- Git <http://git.or.cz/>
- Perl <http://www.cpan.org/>
- Valgrind <http://valgrind.org/> (optional)
- libgcrypt <http://www.gnupg.org/>
- Guile <http://www.gnu.org/software/guile/>
- Gaa <http://gaa.sf.net> (optional)
- libtasn1 <http://josefsson.org/libtasn1/> (optional)
- datefudge <packages.debian.org/datefudge> (optional)
/Simon