16f3bef - Fedora liblua issue

I’m trying to run Cata on a brand new install of Fedora 20, but when I run it I get:

“error while loading shared libraries: liblua5.1.so.0: cannot open shared object file: No such file or directory”

However, I have the x86_64 and i686 versions of lua-static, SDL2 (mixer, ttf, image), ncurses-devel, but when I try to install liblua5.1 yum gives me a “No package available” response.

Any idea how I can get cataclysm working?

I think what you want is some flavor of compat-lua-libs, since we’re using an older lua version.
(lua 5.1 and 5.2 are incompatible for some reason)
This was a pain to find for me too.

Figured it out.

First search for compat-lua-libs.i686 (it needs a 32bit version) and install that.

Then you’d probably make a symbolic link to the installed shared object file like

ln -fs /lib/liblua-5.1.so /lib/liblua5.1.so.0

Finally run


and you should be able to run the game.