[NLUUG]   Welcome to ftp.vim.org,
Hosted by ftp.nluug.nl
Current directory: /ftp/os/Linux/distr/salix/i486/extra-15.0/source/development/ccl/
Contents of README:
This is a SlackBuild that will install ccl (Clozure Common Lisp).

Ccl includes both 32-bit and 64-bit binaries (except ARM which is
currently 32-bit only). Official scripts 'ccl' and 'ccl64' will be put
on PATH, corresponding to the 32-bit and 64-bit lisp implementations
in order.  On Slackware64 with multilib installed, it's possible to
run 32-bit ccl, using 'ccl' instead of 'ccl64'.

Ccl uses low 16 bits of the address space for certain optimizations.
The Linux kernel provides a feature that can prevent a process from
mapping addresses below a certain base address to prevent exploitation
of undiscovered null pointer dereference bugs in the kernel. To make
ccl run on Slackware, 'mmap_min_addr' will be set to 4096.  (see
/etc/sysctl.d/ccl.conf)

The 4K value will protect against certain (yet-to-be-discovered) NULL
pointer deference bugs in the kernel, but will still allow
applications to use low-memory addresses.  For details see
http://trac.clozure.com/ccl/wiki/PlatformNotes

To make ccl usable before a reboot, execute the command below;
# /sbin/sysctl vm.mmap_min_addr=4096

Icon  Name                                                          Last modified      Size  
[DIR] Parent Directory - [DIR] sysctl.d/ 07-Jun-2022 14:28 - [TXT] README 07-Jun-2022 14:28 1.1K [   ] ccl-1.11-linuxx86.tar.gz 07-Jun-2022 14:28 41M [TXT] ccl.SlackBuild 11-Mar-2022 06:34 3.7K [   ] ccl.info 07-Jun-2022 14:28 273 [TXT] slack-desc 07-Jun-2022 14:28 914

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!