Copyright © 1991 - 1996 Wolfgang Goerigk, Ulrich Hoffmann,
The Common Lisp to C Compiler
Christian-Albrechts-Universitšt zu Kiel, Germany.
Copyright © 2003 Julian Stecklina
Lots of software is rotting in some archives nobody is looking
at anymore. Pearls of programming effort are getting more and
more outdated every day, as their implementation language and
their host operating system subtly changes.
CLiCC belongs to this group, for it is obviously abandoned since
1996 and silently broke on recent Common Lisp compilers.
The original CLiCC homepage can still be found at
Please direct your browser there to get detailed information about
the Common Lisp to C Compiler.
I removed the deprecated usage of REQUIRE/PROVIDE to load and
compile and replaced it by MK:DEFSYSTEM which is maintained
in the Common Lisp Open
Code Collection. MK:DEFSYSTEM is a means to portably describe
file dependencies in order to properly compile complex software
much like "make" does for C programs. This has on the
other hand a serious disadvantage for now: CLiCC is at the
moment unable to compile itself, as it does not know of this
change yet and
still relies on REQUIRE/PROVIDE. In theory you could use the
current version of CLiCC to compile the 0.6.5-Beta sources
which should compile fine.
Leftovers from the dark past working around compiler oddities
(a CMU CL 17f bug) are removed. You should update to a
half-way recent version of CMU CL, if you are affected.
Any documentation is more or less out of date.
Look for file releases (non in sight, though) and information about
CVS access on our SourceForge project page.
- A lot. If you really are interested, look at TODO
in the CLiCC CVS tree.
Julian Stecklina <boelthorn at users dot sourceforge dot net>
$Id: index.html,v 1.7 2003/04/06 16:46:30 boelthorn Exp $
This web page is updated from CVS once a day.