Project:Common Lisp/Guide

This guide Article description::describes the use of Common Lisp in Gentoo Linux for those using unstable (~arch) keywords.

Implementations
One of the great things about Common Lisp is the variety of quality implementations available. Gentoo Linux supports the following free software implementations:

Libraries
As of writing, there are over two-hundred Common Lisp libraries supported in Gentoo Linux. All Common Lisp libraries in Gentoo are made available within the dev-lisp category in the Gentoo repository and the dev-lisp category in the lisp overlay

Using Common Lisp
You will need to install if you are planning to use Common Lisp packages or build software. Most implementations will pull that package when installed. If ASDF is not getting installed you can do it as usual

Next, create a Gentoo Common Lisp initialization file somewhere in your home directory. You might call the file perhaps. You could include this initialization code directly in your Lisp implementation's initialization file (eg., , etc.), but it will make more sense to include it from an external file if you work with more than one implementation. The first thing our initialization code must do is load ASDF:

Portage creates a directory of symlinks which point to ASDF system definition files (*.asd) in  rather than adding a path to each individual ASDF system definition file so any package can be REQUIRE'd: