= Running on Joyent's SmartOS = Provision a machine. I used a 32-bit "base" image. Install software. Use `pkgin se foo` to search for `foo` in the list of available software packages. {{{ pkgin in subversion-base pkgin in gcc47 pkgin in gmake pkgin in m4 }}} After checking out a copy of the ccl sources, edit `lisp-kernel/solarisx86/Makefile`. {{{ Index: Makefile =================================================================== --- Makefile (revision 15546) +++ Makefile (working copy) @@ -17,13 +17,13 @@ VPATH = .. RM = /bin/rm -AS = /usr/sfw/bin/gas +AS = as # In earlier OpenSolaris releases, the bundled GNU m4 didn't work to # build the lisp kernel. In the 2009.06 release, /usr/bin/gm4 seems # to be adequate, but if m4 gives you any trouble, just download # the GNU m4 source from somewhere and use that. -M4 = /usr/bin/gm4 -CC = /usr/sfw/bin/gcc +M4 = gm4 +CC = gcc ASFLAGS = --32 --divide }}} It should then work to do `(rebuild-ccl :full t)`.