diff options
author | Philipp Janda <siffiejoe@gmx.net> | 2019-02-23 10:32:25 +0100 |
---|---|---|
committer | Philipp Janda <siffiejoe@gmx.net> | 2019-02-23 10:37:16 +0100 |
commit | 59c8aaac3425108e3137677863cc8cee6c84e20b (patch) | |
tree | d5bab6a927f422525d6d45e2c80dbdc38af2e935 /README | |
parent | 144fa01c2f204e3b1b13c834f2644d100dba701b (diff) | |
download | luasocket-59c8aaac3425108e3137677863cc8cee6c84e20b.tar.gz luasocket-59c8aaac3425108e3137677863cc8cee6c84e20b.tar.bz2 luasocket-59c8aaac3425108e3137677863cc8cee6c84e20b.zip |
Fix static linking problem with LuaJIT
LuaJIT and LuaSocket both define new Lua APIs from Lua 5.2 (in
particular `luaL_setfuncs` and `luaL_testudata`). When linking both
statically, the one definition rule strikes and linking fails. This
commit fixes the issue by renaming the LuaSocket versions of those
functions behind the scenes using the C preprocessor.
Closes #214
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions