Page 1 of 1

Loading Screamer

Posted: Thu Aug 12, 2010 4:28 am
by junket
Hello,

I have been trying to load Screamer (http://www.cl-user.net/asp/ys9U/sdataQI ... 3F$sSHnB==)
in order to work with constraints in CL.

However I am having trouble loading the package.

I am using the free edition of allegro cl 8.2

When I first tried to compile and load it I received an error message as the file was attempting "DEFTYPE BOOLEAN.."
where BOOLEAN was already defined. So I commented out the DEFTYPE.

It then loaded without errors but with numerous warnings that various named functions were not defined.

However none of the functions I had loaded were recognized.

I have tried recompiling and reloading but now it just sits on a "Fast loading.." line and does nothing.
(When I then press enter it returns to the REPL prompt.)

I am wondering whether anyone has had this or a similar experience, whether with Screamer or with another extension.

I have no prior experience loading extensions etc and may well have missed something vital. If so, any advice would be very much appreciated.

Thank you in advance!

Re: Loading Screamer

Posted: Thu Aug 12, 2010 6:17 am
by ramarren
What version of Screamer did you download? I believe the original version is not fully compatible with standardized Common Lisp. There is a modernized version available at repo.or.cz/w/screamer.git. This loads for me on current SBCL with no problems.

Re: Loading Screamer

Posted: Thu Aug 12, 2010 8:09 am
by junket
Hi Ramarren,

I tried the version you linked also.

No luck with it, so I think I'll try to run it on SBCL for windows and see how I get on.

Cheers

Re: Loading Screamer

Posted: Thu Aug 12, 2010 9:40 am
by gugamilare
Did you type

Code: Select all

(IN-PACKAGE :SCREAMER-USER)
at the REPL?