From c06cb3db3a88dd617fdd80a56dc9dff3910f7dcf Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sun, 22 Apr 2012 23:21:35 +0200 Subject: Packages: lua: use dlopen to allow load of modules Signed-off-by: Abdoulaye Walsimou Gaye --- packages/scripting-languages/lua/lua.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/scripting-languages') diff --git a/packages/scripting-languages/lua/lua.mk b/packages/scripting-languages/lua/lua.mk index 9ec818c..9211e3c 100644 --- a/packages/scripting-languages/lua/lua.mk +++ b/packages/scripting-languages/lua/lua.mk @@ -39,6 +39,7 @@ LUA_SHARES = lua LUA_DEPS = LUACONF_H_OPTS = -DCONFIG_LUA_ROOT="/usr/" -DCONFIG_SYSTEM_LIBDIR="$(LIBDIR)/" +LUACONF_H_OPTS += -DLUA_USE_DLOPEN LUA_MAKE_OPTS = INSTALL_TOP=$(SYSROOT)/usr/ LIBDIR=$(LIBDIR) PLAT=ansi @@ -48,7 +49,7 @@ lua_install: define embtk_beforeinstall_lua $(Q)$(MAKE) -C $(LUA_BUILD_DIR) CC=$(TARGETCC_CACHED) \ AR="$(TARGETAR) rcu" RANLIB=$(TARGETRANLIB) \ - LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR)" \ + LDFLAGS="-L$(SYSROOT)/$(LIBDIR) -L$(SYSROOT)/usr/$(LIBDIR) -ldl" \ CFLAGS="$(TARGET_CFLAGS) -I$(SYSROOT)/usr/include $(LUACONF_H_OPTS)" \ PLAT=ansi endef -- cgit v1.2.3