mudlet-makers team mailing list archive
-
mudlet-makers team
-
Mailing list archive
-
Message #04684
[Bug 1264010] Re: Building Mudlet on RedHat-based OS's links to the wrong version of Lua
Migrating issues to Github, please follow the new discussion here:
https://github.com/Mudlet/Mudlet/issues/567
This issue needs to be closed and there is no appropriate status, so
will set it to "Opinion" just for migration purposes.
** Bug watch added: github.com/Mudlet/Mudlet/issues #567
https://github.com/Mudlet/Mudlet/issues/567
** Changed in: mudlet
Status: Confirmed => Opinion
--
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/1264010
Title:
Building Mudlet on RedHat-based OS's links to the wrong version of Lua
Status in Mudlet:
Opinion
Bug description:
Practical report from a user:
: I've managed to compile it from source, but only after commenting out quite a bit of zipping functionality, and patching the system itself to accept some Lua stuff...
: I forgot myself, since I had to try so many things. The current location of my Lua library is in /lib64/liblua.so.5.1
: There was no liblua.so, had to create a symlink myself.
: The system also has multiple versions of Lua installed... your code just happily accepted the headers from Lua 5.2, and started compiling with those.
There's a good tool to solve this problem with: pkg-config. Debian
already patches our project to make use of pkg-config, and I've
successfully made use of it for Mudlet on OSX. We should transition
our main project file to use pkg-config to solve this.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/1264010/+subscriptions
References