Article View: comp.sys.next.programmer
Article #1377Re: A bad day [was: Re: Fixing Allegro CL 3.1.20 to work under NS 3.0]
From: Bill Schottstaedt
Date: Fri, 09 Oct 1992 22:46
Date: Fri, 09 Oct 1992 22:46
27 lines
1823 bytes
1823 bytes
Bill Vrotney asks me to post something about this -- the short form is, yes, ACL 3.1.20 works on NeXT 3.0 systems if you follow Mr Vrotney's suggestions and make the following changes to the build/config file: If you want the (optional) dsp code, in the LIBRARIES statement, change -ldsp_s to -ldsp and change the USYMS statement to: USYMS = -u _SNDReadSoundfile -u _SNDStartPlaying -u _SNDWait -u _SNDFree -u _SNDStop -u _SNDSetHost -u _SNDAcquire -u _snddriver_get_device_parms -u _SNDRelease -u _snddriver_set_device_parms -u _snddriver_get_volume -u _snddriver_set_volume -u _snddriver_set_ramp -u _DSPOpenNoBoot -u _DSPClose -u _valloc -u libsys_s -u libNeXT_s or whatever (you apparently need to explicitly -u every function you want to call later -- this happens to be the set that I call). And in any load statement calling up foreign libraries, omit the :system-libraries statement. I haven't gotten around to making the parallel USYMS statement for the midi code. I ran the new lisp without the dsp library at all (i.e. just delete -l libdsp_s and -u libdsp) and didn't notice anything wrong. I'll put a version of libdsp.a on our ftp server (ccrma-ftp.stanford.edu) so that people don't have to get the entire MusicKit just for that one file. I'm assured there's nothing illegal about this post...
Technical Details
Message-ID:
<1992Oct9.224642.29703@leland.Stanford.EDU>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!leland.Stanford.EDU!newsReferences:
<ANDERSON.92Oct9164725@sapir.cog.jhu.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!leland.Stanford.EDU!news From: bil@cmn16.Stanford.EDU (Bill Schottstaedt) Subject: Re: A bad day [was: Re: Fixing Allegro CL 3.1.20 to work under NS 3.0] Message-ID: <1992Oct9.224642.29703@leland.Stanford.EDU> Sender: news@leland.Stanford.EDU (Mr News) Organization: DSO, Stanford University References: <ANDERSON.92Oct9164725@sapir.cog.jhu.edu> Date: Fri, 9 Oct 92 22:46:42 GMT Lines: 27