Skip to content
Extraits de code Groupes Projets
Vérifiée Valider e5bdc627 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

FIX: The lua interpreter need to be linked against the math lib on UNIX

parent 322dbeb7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!9Lua cpp expose
......@@ -8,6 +8,8 @@ endif()
# Pass -fPIC
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
# The lib to link against
file(GLOB Lua_SRC "${CMAKE_CURRENT_SOURCE_DIR}/src/*.c")
file(GLOB Lua_INC "${CMAKE_CURRENT_SOURCE_DIR}/src/*.h")
list(REMOVE_ITEM Lua_SRC "src/lua.c" "src/luac.c")
......@@ -16,8 +18,14 @@ add_library(lua STATIC ${Lua_SRC} ${Lua_INC})
target_include_directories(lua PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/src/")
if(UNIX)
target_link_libraries(lua m)
target_link_libraries(lua PRIVATE m)
endif()
# Compile also the CLI utility
add_executable(lua-cli src/lua.c)
target_link_libraries(lua-cli PRIVATE lua)
if(UNIX)
target_link_libraries(lua-cli PRIVATE m)
endif()
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter