Here is the Debian counterpart for Compiling SBCL HOW-TO on Stumpwm Wiki.
The only problem I faced during the whole process was that build-deps for sbcl needed texlive and it took 597MB for diskspace and not to mention bandwidth to download the packages :( if you feel you can't afford that append '-d' (Do not run dpkg-checkbuilddeps to check build dependencies) to the debuild command. Also be prepared for really long build, I guess it took hours and hours.
# Get the sbcl package source apt-get source sbcl # Get the sbcl build depends. apt-get build-dep sbcl # cd into the sbcl source directory cd sbcl-1.0.11.0-1 #edit the line that generates customize-target-features.lisp file in debian/rules file # (As mentioned in Compiling SBCL HOW-TO mentioned above) $EDITOR debian/rules # build the package debuild -us -uc # install the newly built package dpkg -i ../sbcl_1.0.11.0-1_i386.deb #set hold on the package echo sbcl hold | sudo dpkg --set-selections #check if the package is marked 'ih' dpkg -l |grep sbcl .. hi sbcl 1.0.11.0-1 A Common Lisp compiler and development system ..
Compiling Stumpwm
# Get the latest git source of stumpwm git clone git://git.savannah.nongnu.org/stumpwm.git # change into stumpwm source directory cd stumpwm # generate config files autoconf # run configure with sbcl as default lisp ./configure --with-lisp=sbcl # make and if success do make install :o) make
Thanks to help of those on #stumpwm on freenode for their great support as always.
