|
From: Sam S. <sd...@gn...> - 2013-01-30 16:33:59
|
> * Jason Miller <wn...@zv...> [2013-01-25 17:11:11 -0800]: > > With the message: >> *** - LET: variable DECLARATIONS has no value > > Any clues for how to start tracking this down? My debugging facilities > are limited to > 1) modifying the lisp or C code > 2) generating a list of all C functions called > 3) generating a list of all branches taken and manually matching it up you need to figure out which DECLARATIONS is void. edit init.lisp and replace all DECLARATIONS with DECLARATIONS-<LINE> so that the error message will tell you which variable in which form is actually undefined. however, unless you modified init.lisp, this will lead you away from the problem because init.lisp works correctly on other platforms. I think the problem is that emscripten mis-compiles control.d. (this will not be the first - and not the 10th either - time clisp has uncovered a bug in a C compiler). -- Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000 http://www.childpsy.net/ http://camera.org http://americancensorship.org http://memri.org http://www.PetitionOnline.com/tap12009/ http://pmw.org.il A man paints with his brains and not with his hands. |