|
From: Matt C. <cmc...@in...> - 2000-11-23 01:49:28
|
Hi, Before I start digging into this problem, I'd like to make sure I'm not going to discover what someone else has already documented elsewhere. :-) I got the CLOCC tarball and followed the directions in INSTALL: > 1. Set the environment variable LISPTYPE appropriately No problem. LISPTYPE=cmucl, CLOCC_DUMP=cmucl > 2. Edit the logical hosts definitions in the file "clocc.lisp" in the OK. > 3. Type "make clocc-top" in the top-level directory. No problem. Dumps the image and everything. > 4. You should be able to compile any package in CLOCC now by typing Not exactly. > $ cd src/cllib > $ make system > /local/tmp/clocc/clocc/bin/run-lisp -i /local/tmp/clocc/clocc/clocc-top \ > -x '(funcall (intern "COMPILE-SYSTEM" :mk) "cllib")' > ; Loading #p"/local/tmp/clocc/clocc/clocc-top.sgif". > ; Loading #p"/local/tmp/clocc/clocc/src/cllib/cllib.system". > > In: LET (TBC) > (LET (TBC) > (MAKE:DEFSYSTEM CLLIB > :SOURCE-PATHNAME > (TRANSLATE-LOGICAL-PATHNAME "clocc:src;cllib;") > :SOURCE-EXTENSION ..)) > Warning: Variable TBC defined but never used. > make: *** [system] Error 1 I actually am able to make some progress by: o Not dumping the core image o Working through the pieces step by step from Lisp Is there something newer that I should be following for the procedure here, or should I just keep plowing forward and post a summary of what needs to be done to make CLLIB work under CMUCL? (In case anyone cares, I'm using CMUCL18b under IRIX 6.5.) -- Matt Curtin, Founder Interhack Corporation http://www.interhack.net/ "Building the Internet, Securely." research | development | consulting |