From 3d1775e4685655dc82318d84511fe26ea112a316 Mon Sep 17 00:00:00 2001 From: brainrom Date: Thu, 10 Jun 2021 15:17:21 +0300 Subject: [PATCH] Lua links properly mlib required to build Lua, dl lib used to load compiled plugins from shared libraries. --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8c757c79..64550687 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,6 +117,9 @@ else() ) list(TRANSFORM LUA_SRC PREPEND deps/lua/) add_library(lua SHARED ${LUA_SRC}) + target_link_libraries(lua m) + target_link_libraries(lua dl) + target_compile_definitions(lua PRIVATE -DLUA_USE_DLOPEN) include_directories(deps/lua) set(LOVR_LUA lua) endif()