Well the new egg doesn't compile and install sdl-csi at all; in sdl.setup,
(install-program 'sdl-csi '("sdl-csi"))
is not there anymore, and adding it back is not enough to make it
compile sdl-csi.So going back to the old egg, and removing (uses syntax-case), allows it to compile. Then at runtime: [proton][12:30:16 PM] sdl-csi ALSA lib pcm_dmix.c:802:(snd_pcm_dmix_open) unable to open slave unix_connect: can't connect to server (unix:/tmp/mcop-root/proton_quantum_int-285c-4324b904) Error: unbound variable: install-highlevel-macro-system sdl-csi.scm: 8 require sdl-csi.scm: 9 require sdl.scm: 42 require sdl.scm: 43 require sdl.scm: 44 require sdl.scm: 50 ##sys#call-with-values sdl.scm: 50 heap-functor sdl.scm: 49 values sdl.scm: 176 ##sys#register-record-printer sdl.scm: 206 ##sys#register-record-printer sdl.scm: 222 ##sys#register-record-printer sdl.scm: 348 ##sys#call-with-values sdl.scm: 350 make-timer-queue sdl.scm: 50 empty-heap sdl.scm: 50 values sdl.scm: 368 ##sys#register-record-printer sdl.scm: 624 ##sys#register-record-printer sdl.scm: 653 ##sys#register-record-printer sdl.scm: 780 ##sys#register-record-printer sdl.scm: 818 ##sys#register-record-printer sdl.scm: 898 ##sys#register-record-printer ##sys#peek-c-string sdl-csi.scm: 13 install-highlevel-macro-system <-- so I removed that line from sdl-csi as well, for now, but where was it supposed to come from? Anyway I don't understand the difference between uses, require, require-extension, when to use which one, etc. On 9/25/05, felix winkelmann <[EMAIL PROTECTED]> wrote: > On 9/24/05, Shawn Rutledge <[EMAIL PROTECTED]> wrote: > > That wasn't quite sufficient apparently. > > > > No, not at all. My apologies - I simply didn't pay atttention enough: > Please remove the `(uses syntax-case)' declaration in sdi-csi.scm. > (or fetch the current egg which should have this bug fixed). > > > cheers, > felix > _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
