> * 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.