← Back to team overview

mudlet-makers team mailing list archive

[Bug 1264010] [NEW] Building Mudlet on RedHat-based OS's links to the wrong version of Lua

 

Public bug reported:

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.

** Affects: mudlet
     Importance: Low
         Status: Confirmed

-- 
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 the MUD client:
  Confirmed

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


Follow ups

References