|
From: William H. N. <wil...@ai...> - 2000-06-24 14:12:12
|
On Sat, Jun 24, 2000 at 01:36:45PM +0200, on the cmu...@co... mailing list, Pierre R. Mai wrote: > "Fernando D. Mato Mira" <mat...@ac...> writes: > > > Can I bootstrap CMUCL with SBCL? > > No, but you can bootstrap SBCL with CMUCL... ;) CMU CL is not designed to be built from scratch. Having SBCL available as a tool doesn't solve this problem. If you were really determined you could use SBCL as an *example* (for doing a lot of hacking in CMU CL) but other than that SBCL isn't going to help. > > Of course then I'd just need CLISP to support MAKE-LOAD-FORM :-( > > ??? What does CLISP have to do with bootstrapping CMUCL via SBCL? Was the idea to use CLISP to bootstrap SBCL, then to use SBCL to bootstrap CMU CL? Are you [Fernando] trying to go from some platform which only supports CLISP to one which supports CMU CL? I have not done it, but it should be possible to cross-compile SBCL on a platform which only supports a C compiler, by doing the Common Lisp cross-compilation steps on some other platform which does support Common Lisp. As far as I can see, nothing very tricky is involved, basically going through the make.sh script, thinking about each step, and deciding which platform it should be done on and which files need to be copied between platforms between steps. (And even the "which files" question could probably be avoided by using brute force, and simply copying the entire directory between machines between steps.) -- William Harold Newman <wil...@ai...> software consultant PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C |