[CM] compiling violin on clm-2 RH9 acl
Martin Elster
martin@1103.org
Sat, 08 Nov 2003 10:40:10 -0200
Greetings all,
I am trying to get clm-2 up and running, and I'm having some problems
with the v.ins example with Allegro CL 6.2 on Redhat 9.
First I load the all.lisp, and it compiles and loads fine. When I try to
do (compile-file "v.ins") I get a lot of errors while compiling the C
file.
"/home/melster/data/lisp/code/music/clm-2/clm_lnxacl_FM_VIOLIN.c"
/home/melster/data/lisp/code/music/clm-2/clm_lnxacl_FM_VIOLIN.c:10:3:
"#" is not a valid filename
and then lots of errors about how "macro names must be identifiers", and
then lots of syntax errors like this:
"/home/melster/data/lisp/code/music/clm-2/clm_lnxacl_FM_VIOLIN.c:236:
invalid lvalue in assignment"
On CMUCL the error occurs earlier:
USER> (load "all.lisp")
; Loading #p"/home/melster/data/lisp/code/music/clm-2/all.lisp".
;; Loading
#p"/home/melster/data/lisp/code/music/clm-2/clm-package.x86f".
;; Loading #p"/home/melster/data/lisp/code/music/clm-2/initmus.x86f".
;;; Running /usr/bin/ld...
Error in function SYSTEM::LOAD-OBJECT-FILE:
Can't open object "/tmp/2422AG1567":
"/home/melster/data/lisp/code/music/clm-2/libclm.so: undefined symbol:
lisp_call_address"
I'm running GCC 3.2.2. Could this be the problem? Is there a version of
GCC that might work better?
I can post the whole error output if necessary, but it's a couple of
pages long.
Any tips appreciated.
Martin