Jordi Mallach | 9045319 | 2002-01-23 13:20:20 +0000 | [diff] [blame^] | 1 | INSTRUCTIONS TO COMPILE AND INSTALL NANO CVS VERSIONS |
| 2 | ----------------------------------------------------- |
| 3 | |
| 4 | GNU nano is available from CVS, but building this needs a bit |
| 5 | more care than the official stable and unstable tarballs. |
| 6 | |
| 7 | To succesfully compile GNU nano from CVS, you'll need the |
| 8 | following 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) |
| 17 | These should be available on your GNU mirror. |
| 18 | |
| 19 | |
| 20 | To download the CVS tree, execute the following command: |
| 21 | $ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/nano login |
| 22 | and press enter at the password prompt. |
| 23 | Then, 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 | |
| 27 | One you have the sources in the "src" directory, cd into it, and execute |
| 28 | the "autogen.sh" script in the top dir. This will setup a configure script |
| 29 | and Makefile.in, and you will be ready to compile with |
| 30 | $ ./configure [--add-options-here] && make |
| 31 | Once it's done compiling, |
| 32 | $ make install |
| 33 | should put the required files in their respective directories. |
| 34 | |
| 35 | |
| 36 | Please submit any bugs in the CVS branch to nano-devel@lists.sourceforge.net. |
| 37 | [FIXME needs change for Savannah too] |