[Openmcl-devel] CCL on SnowLeopard?

Charles Martin chasrmartin at gmail.com
Mon Oct 19 16:42:30 UTC 2009


Tried to install CCL on my 32-bit Mac mini with 10.6 this weekend, and
it died horribly.  I don't have a tonne of time to mess with it, I
mostly like to keep CCL around for the rare occasion I get to hack for
fun.  If there's something simple I'm missing (even something stupid,
I can take it) let me know.  Otherwise I guess this is reporting a
big.


Using the svn version and the .dmg version, got a mess of compile
errors following the rebuild-ccl step, ending with these:

>        ../xlbt.c:150: error: dereferencing pointer to incomplete type
>        ../xlbt.c:150: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:150: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:154: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:157: error: dereferencing pointer to incomplete type
>        ../xlbt.c:157: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:157: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:158: error: dereferencing pointer to incomplete type
>        ../xlbt.c:158: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:158: error: called object ‘LispObj’ is not a function
>        ../xlbt.c:161: warning: incompatible implicit declaration of built-in function ‘fprintf’
>        ../xlbt.c:162: error: syntax error before ‘)’ token
>        ../xlbt.c:162: error: syntax error before ‘)’ token
>        ../xlbt.c:162: error: syntax error before ‘)’ token
>        ../xlbt.c:162: error: dereferencing pointer to incomplete type
>        ../xlbt.c: At top level:
>        ../xlbt.c:170: error: syntax error before ‘*’ token
>        ../xlbt.c: In function ‘plbt’:
>        ../xlbt.c:173: error: syntax error before ‘)’ token
>        ../xlbt.c:173: error: invalid type argument of ‘->’
>        make: *** [xlbt.o] Error 1
>        make: Target `all' not remade because of errors.
>
> While executing: REBUILD-CCL, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.

Loading from MacPorts is at least a little different:

 > Error: Target org.macports.build returned: shell command "cd
 > /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_ccl/work/ccl
 > && echo '(ccl::rebuild-ccl :full t)' | ./dx86cl --batch" returned error
 > 255 Command output:  (610F60) : 9 (RUN-PROCESS-INITIAL-FORM #<TTY-LISTENER
 > listener(1) [Active] #x89C3066> (#<COMPILED-LEXICAL-CLOSURE # #x89C2E96>))
 > 671   (PROCESS CCL::INITIAL-FORM)    PROCESS: #<TTY-LISTENER listener(1)
 > [Active] #x89C3066>    CCL::INITIAL-FORM: (#<COMPILED-LEXICAL-CLOSURE #
 > #x89C2E96>)
 >
 >   CCL::EXITED: NIL   #:G120014: (PROCESS-RESET)   CCL::%HANDLERS%:
 > ((PROCESS-RESET))   #:ABORT: #<RESTART ABORT #x3D3DBE>   #:ABORT-BREAK:
 > #<RESTART ABORT-BREAK #x3D3D96>   #:G120015: (#<RESTART ABORT-BREAK
 > #x3D3D96> #<RESTART ABORT #x3D3DBE>)   CCL::%RESTARTS%: ((#<# # #x3D3D96>
 > #<# # #x3D3DBE>))
 >
 >  (610FA4) : 10 (FUNCALL #'#<(:INTERNAL CCL::%PROCESS-PRESET-INTERNAL)>
 > #<TTY-LISTENER listener(1) [Active] #x89C3066> (#<COMPILED-LEXICAL-CLOSURE
 > # #x89C2E96>)) 335   (PROCESS CCL::INITIAL-FORM)    PROCESS:
 > #<TTY-LISTENER listener(1) [Active] #x89C3066>    CCL::INITIAL-FORM:
 > (#<COMPILED-LEXICAL-CLOSURE # #x89C2E96>)
 >
 >   *CURRENT-PROCESS*: #<TTY-LISTENER listener(1) [Active] #x89C3066>
 > CCL::SYMS: (CCL::*FREE-XPS* CCL::*FREE-CIRCULARITY-HASH-TABLES*
 > CCL::*LOGICAL-BLOCK-XP* CCL::*FORMAT-TOP-LEVEL* CCL::*FORMAT-STREAM-STACK*
 > ...)   VALUES: (NIL NIL NIL NIL NIL ...)
 >
 >  (610FCC) : 11 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION)>)
 > 279   NIL
 >
 >   CCL::*CURRENT-LISP-THREAD*: #<LISP-THREAD listener [tcr @ #x401830]
 > #x89C326E>   CCL::INITIAL-FUNCTION: (#<Compiled-function # (Non-Global)
 > #x832AC16> #<TTY-LISTENER listener(1) [Active] #x89C3066> (#))   CCL::TCR:
 > 1050124   CCL::THREAD: #<LISP-THREAD listener [tcr @ #x401830] #x89C326E>



--
http://chasrmartin.com



More information about the Openmcl-devel mailing list