blob: 716884a3e7b67682bab5e5165b6ddc4c08083f5f [file] [log] [blame]
Jordi Mallach90453192002-01-23 13:20:20 +00001INSTRUCTIONS TO COMPILE AND INSTALL NANO CVS VERSIONS
2-----------------------------------------------------
3
4GNU nano is available from CVS, but building this needs a bit
5more care than the official stable and unstable tarballs.
6
7To succesfully compile GNU nano from CVS, you'll need the
8following packages:
9
10- autoconf (versions 2.13 or >= 2.50)
11- automake (version 1.4-pl4 recommended)
12- autoheader
13- gettext (version 0.10.40)
14- texinfo
15- cvs
16- make, gcc and the normal development libraries (ncurses, etc)
17These should be available on your GNU mirror.
18
19
20To download the CVS tree, execute the following command:
21$ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nano login
22and press enter at the password prompt.
23Then, do
24$ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nano checkout src
25[FIXME for Savannah] and the nano tree will download.
26
27One you have the sources in the "src" directory, cd into it, and execute
28the "autogen.sh" script in the top dir. This will setup a configure script
29and Makefile.in, and you will be ready to compile with
30$ ./configure [--add-options-here] && make
31Once it's done compiling,
32$ make install
33should put the required files in their respective directories.
34
35
36Please submit any bugs in the CVS branch to nano-devel@lists.sourceforge.net.
37[FIXME needs change for Savannah too]