Yafc download
The GNU Readline library (>=2.0) is required for tab completion and history. Well, it works without readline, but it's boring. Readline is available from ftp.gnu.org. You probably have this library installed already if you are running Linux (you also need the development headers, often available in a package named something like libreadline-dev or libreadline-devel).
Source:
Debian packages:
- See the Debian mirrors for a site near you. Yafc is available in stable (version 0.7.8-1), unstable and testing (currently version 1.1).
- run
apt-get update && apt-get install yafc
to install
RedHat packages:
- SuSE, LSB-compliant: http://sourceforge.net/project/showfiles.php?group_id=28610
- Others: RPMFind
*BSD ports:
Ports and packages for OpenBSD, FreeBSD and NetBSD are available. Check your local ports tree.
Mac OS X
Aubin Paul has built a binary package (old version 1.0) for Mac OS X 10.2 (Jaguar) with readline statically linked.
The Fink project includes a yafc package as well.
Development source:
You can get the latest development sources via CVS. Use:
cvs -d:pserver:anonymous@cvs.yafc.sourceforge.net:/cvsroot/yafc login
with an empty password, and then
cvs -z3 -d:pserver:anonymous@cvs.yafc.sourceforge.net:/cvsroot/yafc co yafc
Please note that the CVS sources might not compile, and you need to be able to create some generated files.