Saturday, January 10, 2026

Running Allegro Common Lisp on OpenMandriva OMLx (Rock)

While Allegro CL is not provided by the package manager. Installing Allegro Common Lisp on OpenMandriva is straightforward, just follow the Linux x86_64 instructions after downloading it from Franz.com

If you however come across this issue, trying to run Allegro CL:


$ ./alisp

> dlopen(/usr/local/acl11.0express.64/libacli11029t6.so, mode) error: /usr/local/acl11.0express.64/libacli11029t6.so: cannot enable executable stack as shared object requires: Invalid argument


Then the solution is as follows (You can make a backup of the file if concerned):


$ sudo install patchelf

$ sudo find . \( -name "libacli11029t6.so" \) -exec patchelf --clear-execstack {} \;


You can then execute Allegro Lisp without worries afterwards.

No comments:

Post a Comment