README.CVS 1.39 KB
Newer Older
Jordi Mallach's avatar
Jordi Mallach committed
1
2
3
4
5
6
7
8
9
INSTRUCTIONS TO COMPILE AND INSTALL NANO CVS VERSIONS
-----------------------------------------------------

GNU nano is available from CVS, but building this needs a bit
more care than the official stable and unstable tarballs.

To succesfully compile GNU nano from CVS, you'll need the
following packages:

Jordi Mallach's avatar
Jordi Mallach committed
10
- autoconf (version >= 2.50)
11
- automake (version 1.4-pl5 recommended)
Jordi Mallach's avatar
Jordi Mallach committed
12
13
14
15
16
17
18
19
20
- autoheader
- gettext (version 0.10.40)
- texinfo
- cvs
- make, gcc and the normal development libraries (ncurses, etc)
These should be available on your GNU mirror.


To download the CVS tree, execute the following command:
21
$ cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/nano login
Jordi Mallach's avatar
Jordi Mallach committed
22
23
and press enter at the password prompt.
Then, do
24
$ cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/nano checkout nano
25
26
27
and the nano tree will download.
If you want to checkout the stable CVS branch, append -r nano_1_0_branch:
$ cvs -z3 -d:pserver:anonymous@subversions.gnu.org:/cvsroot/nano checkout -r nano_1_0_branch nano
Jordi Mallach's avatar
Jordi Mallach committed
28

29
One you have the sources in the "nano" directory, cd into it, and execute
Jordi Mallach's avatar
Jordi Mallach committed
30
31
32
33
34
35
36
37
the "autogen.sh" script in the top dir. This will setup a configure script
and Makefile.in, and you will be ready to compile with
$ ./configure [--add-options-here] && make
Once it's done compiling,
$ make install
should put the required files in their respective directories.


Jordi Mallach's avatar
Jordi Mallach committed
38
Please submit any bugs in the CVS branch to nano-devel@gnu.org.