[CM] new clm: Mac clmLib compile error
Michael Klingbeil
michael at klingbeil.com
Wed Apr 16 20:04:14 PDT 2003
>For the first time since the summer I've downloaded a fresh copy of CLM to
>my Mac. In compiling, the following error occurred -- for some reason it
>didn't write out the clmLib even though it went through the motions of
>compiling it. This occurs consistently on each attempt to load all.lisp:
>
>;Loading #P"Macintosh HD:Applications (Mac OS 9):clm-2:maclib.pfsl"...
>"compiling Macintosh HD:Applications (Mac OS 9):clm-2:clmLib..."
>"Copying clmLib to Macintosh HD:System Folder:Extensions:..."
> > Error: File not found: #P"Macintosh HD:Applications (Mac OS
>9):clm-2:clmLib"
> > While executing: CCL::%PATH-TO-IOPB
>
Make the following changes to allow clmLib to compile:
cmus.h
Line 137 Change to
void set_lisp_callbacks (void (*lp)(char *),void
(*ep)(void),void(*sp)(void));
clmmpw.pch
Add After Line 3
#include <stdio.h>
Apparently with the previous version, everything was compiled without
function prototypes (scary!) but now they are turned on so an error
happened since it didn't know about FILE * (which is taken care of by
including stdio.h).
clmLib will now compile, but it won't work yet. There are some names
which changed mus_sound_data_loaction is now clm_sound_data_location,
etc. Changes need to be made in mac.lisp I think? I don't have time
to look into it right now but perhaps Bill could fix it more easily.
Best regards,
Michael
More information about the Cmdist
mailing list