From d77ff16b11bde9832914224794ca07312711d0bd Mon Sep 17 00:00:00 2001 From: "Arnout Vandecappelle (Essensium/Mind)" Date: Sun, 11 Mar 2012 15:24:56 +0100 Subject: lua: fix non-shared library build Building without BR2_PACKAGE_LUA_SHARED_LIBRARY failed because of missing -ldl. dl is used by lua's dynamic module loading. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) Acked-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- package/lua/lua.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/lua/lua.mk b/package/lua/lua.mk index 30e95b457..aa0b4bf3c 100644 --- a/package/lua/lua.mk +++ b/package/lua/lua.mk @@ -10,9 +10,10 @@ LUA_INSTALL_STAGING = YES ifeq ($(BR2_PACKAGE_LUA_SHARED_LIBRARY),y) LUA_MYCFLAGS += -fPIC - LUA_MYLIBS += -ldl endif +LUA_MYLIBS += -ldl + ifeq ($(BR2_PACKAGE_LUA_INTERPRETER_READLINE),y) LUA_DEPENDENCIES = readline ncurses LUA_MYLIBS += -lreadline -lhistory -lncurses -- cgit v1.2.3