Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why on Linux does Allegro CL die on startup?

Allegro CL die linux startup
0
Posted

Why on Linux does Allegro CL die on startup?

0

There are various errors which can occur: • cannot restore segment prot after reloc: Permission denied • Segmentation fault This problem occurs when SELinux (Security-Enhanced Linux) is enabled. This is a security extension originally developed by the NSA that comes enabled by default in some newer linux distributions. One of the security features changes the way shared libraries are loaded by default, and this is preventing Allegro CL from properly starting. The best solution is to run the following command to enable Allegro CL to load its shared library: # chcon -t textrel_shlib_t /usr/local/acl81_express/libacli817t.so You need to substitute /usr/local/acl81_express with the actual path to your Allegro CL installation directory. Also, libacli817t.so is the name of the Allegro CL Express Edition shared library, and for other versions of Allegro CL the name might be different. Run the above command on any file named .so in the Allegro CL directory. Another solution is to disable SELin

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123