Hi, I'm trying to write a game with Lispbuilder and tried to use the head of the SVN and the latest released additional libraries, because my ASDF installation was really old. So far I was able to run the SDL Line demo, but there were some problems.
This is the setup: asdf.lisp version 1.85 trivial-features_0.5.tar.gz babel_0.3.0.tar.gz alexandria-2008-07-29.tar.gz cffi_0.10.5.tar.gz SDL-1.2.13-win32.zip trivial-features, babel and alexandria are needed for the latest cffi version, but they are small libraries with some useful functions and macros. Maybe we should bundle the libraries in the full release or at least write which combination of libraries is known to work. I'm using LispWorks 4.3.7 and ASDF hangs when loading alexandria, but I think I found the bug and sent an eMail to the alexandria mailing list. Then I've copied sdl.dll to lispbuilder-sdl\bin. But after this there were multiple times the error "Must specify an ACTUAL-TYPE" from CFFI. I don't understand the reason in detail, but it works, when changing all occurrences of ":string" to ":pointer" in the SDL source, but maybe this is not the right solution, so we should discuss this before I commit it. Finally "SYSTEM:SETUP-FOR-ALIEN-THREADS" doesn't exist in LispWorks 4.3.7, so writing something like #+(and lispworks (not lispworks5.1) (not lispworks4.3)) instead of #+(and lispworks (not lispworks5.1)) gets it through the compiler. I'll test if it still works, when I need audio output callbacks in my game :-) Regards, Frank _______________________________________________ application-builder mailing list application-builder@lispniks.com http://www.lispniks.com/mailman/listinfo/application-builder