2002-01-23 16:20:20 +03:00
|
|
|
INSTRUCTIONS TO COMPILE AND INSTALL NANO CVS VERSIONS
|
|
|
|
-----------------------------------------------------
|
|
|
|
|
2004-10-18 18:13:28 +04:00
|
|
|
GNU nano is available from CVS, but building this needs a bit more care
|
|
|
|
than the official stable and unstable tarballs.
|
2002-01-23 16:20:20 +03:00
|
|
|
|
2004-10-18 18:13:28 +04:00
|
|
|
To successfully compile GNU nano from CVS, you'll need the following
|
|
|
|
packages:
|
2002-01-23 16:20:20 +03:00
|
|
|
|
2004-05-13 21:19:54 +04:00
|
|
|
- autoconf (version >= 2.54)
|
|
|
|
- automake (version >= 1.7)
|
2003-01-15 21:16:54 +03:00
|
|
|
- gettext (version >= 0.11.5)
|
2002-01-23 16:20:20 +03:00
|
|
|
- texinfo
|
|
|
|
- cvs
|
2004-10-18 18:13:28 +04:00
|
|
|
- glib 2.x (if your system doesn't have snprintf() and/or vsnprintf())
|
|
|
|
- make, gcc and the normal development libraries (ncurses, etc.)
|
2002-01-23 16:20:20 +03:00
|
|
|
|
2004-10-18 18:13:28 +04:00
|
|
|
These should be available on your GNU mirror.
|
2002-01-23 16:20:20 +03:00
|
|
|
|
|
|
|
To download the CVS tree, execute the following command:
|
2002-01-31 12:53:57 +03:00
|
|
|
$ cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/nano login
|
2002-01-23 16:20:20 +03:00
|
|
|
and press enter at the password prompt.
|
|
|
|
Then, do
|
2002-01-31 12:53:57 +03:00
|
|
|
$ cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/nano checkout nano
|
2002-01-30 19:29:31 +03:00
|
|
|
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
|
2002-01-23 16:20:20 +03:00
|
|
|
|
2002-11-04 19:05:42 +03:00
|
|
|
Once you have the sources in the "nano" directory, cd into it, and
|
2004-10-18 18:13:28 +04:00
|
|
|
execute the "autogen.sh" script in the top directory. This will set up
|
|
|
|
a configure script and Makefile.in, and you will be ready to compile
|
|
|
|
with
|
2002-01-23 16:20:20 +03:00
|
|
|
$ ./configure [--add-options-here] && make
|
|
|
|
Once it's done compiling,
|
|
|
|
$ make install
|
2002-10-07 03:32:21 +04:00
|
|
|
(as root) should put the required files in their respective directories.
|
2002-01-23 16:20:20 +03:00
|
|
|
|
2002-02-23 21:23:43 +03:00
|
|
|
Please submit any bugs in the CVS branch to nano-devel@gnu.org.
|