diff --git a/build.rs b/build.rs index a17e451..84c37e5 100644 --- a/build.rs +++ b/build.rs @@ -60,6 +60,6 @@ fn main() { .file("lua/lutf8lib.c") .file("lua/lvm.c") .file("lua/lzio.c") - .compile("liblua.a"); + .compile("liblua5.3.a"); } } diff --git a/src/ffi.rs b/src/ffi.rs index 3c60ef0..4ac0f52 100644 --- a/src/ffi.rs +++ b/src/ffi.rs @@ -48,6 +48,7 @@ pub const LUA_TFUNCTION: c_int = 6; pub const LUA_TUSERDATA: c_int = 7; pub const LUA_TTHREAD: c_int = 8; +#[link(name = "lua5.3")] extern "C" { pub fn lua_close(state: *mut lua_State); pub fn lua_callk(