Discussion:
[STUMP] Building with CLISP, Slackware 14.2
csh
2017-08-24 08:53:30 UTC
Permalink
How do I build StumpWM with CLISP on Slackware 14.2? Some of the
instructions seem to say that I can use CLISP, but they're mostly
biased toward SBCL, which I don't want to compile if I don't have to.

I looked for the deps. The X library bindings come with CLISP.
http://www.cliki.net/cl-ppcre
https://common-lisp.net/project/alexandria/

How do I install these?

How do I make sure I'm building everything correctly? I don't want to
see an E: in gcc.
David Bjergaard
2017-08-24 17:40:26 UTC
Permalink
Hi csh,

If you're dead set on CLISP you'll have to use StumpWM 1.0.0, the latest and
last release to support multiple lisps. The git version (for which a new
release is imminent) only supports SBCL. This was to remove maintenance
overhead and to further solidify the common lisp community around SBCL.

The de facto way to install lisp dependencies is with quicklisp. So you'll
follow those instructions and substitute clisp where sbcl is used. Then it
should be a matter of './configure --lisp=clisp; make; make install' to get it
compiled and installed. We'll help you as best we can, but we can't fix any
bugs you encounter. A newer modern way of managing multiple lisps is roswell,
so you make look into that as well.

You're welcome to submit patches that can be applied to the current codebase,
but I won't accept anything that is clisp dependent or works around clisp
behavior.

Sincerely,

David
Post by csh
How do I build StumpWM with CLISP on Slackware 14.2? Some of the
instructions seem to say that I can use CLISP, but they're mostly
biased toward SBCL, which I don't want to compile if I don't have to.
I looked for the deps. The X library bindings come with CLISP.
http://www.cliki.net/cl-ppcre
https://common-lisp.net/project/alexandria/
How do I install these?
How do I make sure I'm building everything correctly? I don't want to
see an E: in gcc.
_______________________________________________
Stumpwm-devel mailing list
https://lists.nongnu.org/mailman/listinfo/stumpwm-devel
Loading...