> * Sam Steingold <[EMAIL PROTECTED]> [2006-06-30 11:21:43 -0400]:
>
>> * Hannah Schroeter <[EMAIL PROTECTED]> [2005-08-13 14:13:44 +0200]:
>>
>> I've received the suggestion to build clisp with these Makefile's
>> CFLAGS:
>> -DNO_SINGLEMAP -DNO_TRIVIALMAP -DNO_MULTIMAP_FILE -DNO_MULTIMAP_SHM
>>
>> However I don't know how to pass them in using the port, and I didn't
>> have the time/energy to try it out.
>
> ./configure ... --disable-mmap

however, this is not necessary on OpenBSD, see
<http://prdownloads.sourceforge.net/clisp/clisp-2.39-i386-unknown-openbsd3.8-3.8.tar.gz?download>

see also clisp/unix/PLATFORMS in the recently released clisp 2.39:

On PC 386 running OpenBSD 3.8:

If you get mmap errors on the first invocation of lisp.run, this is
likely due to the new randomizing malloc.
Pass "--with-gmalloc" to ./configure to work around this problem.


>> However I've been advised that that'll decrease the performance of
>> clisp, among others it'll make the GC non-generational.
> I don't think this is true.

It certainly is true, I don't know what I was thinking.

-- 
Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 5 (Bordeaux)
http://memri.org http://mideasttruth.com http://honestreporting.com
http://openvotingconsortium.org http://truepeace.org http://camera.org
There are many reasons not to use Linux - but no good ones.

Reply via email to