Why does GCL (GNU Common Lisp) immediately die when I try to start it?
user@host:~$ gcl
Killed
user@host:~$
How do I fix it?
Why does GCL (GNU Common Lisp) immediately die when I try to start it?
user@host:~$ gcl
Killed
user@host:~$
How do I fix it?
This often happens when GCL is compiled as super user and then run as a non-super user. This is because GCL optimizes for more heap space. This can be addressed in one of two ways:
Compile as a normal user, then install GCL as a super user or
Update your system to allow non-super users to start at a lower address space with the command.
sudo /sbin/sysctl vm.mmap_min_addr=0
You'll also need to make it persist beyond boot.