Skip to content

Commit eb717cb

Browse files
committed
Update Lua build command for position independent code
1 parent 7ee5288 commit eb717cb

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ ExternalProject_Add(
131131
SHA512=3a1a3ee8694b72b4ec9d3ce76705fe179328294353604ca950c53f41b41161b449877d43318ef4501fee44ecbd6c83314ce7468d7425ba9b2903c9c32a28bbc0
132132
BUILD_IN_SOURCE TRUE
133133
CONFIGURE_COMMAND ""
134-
BUILD_COMMAND make
134+
BUILD_COMMAND make MYCFLAGS=-fPIC
135135
BUILD_BYPRODUCTS <BINARY_DIR>/src/liblua.a
136136
INSTALL_COMMAND ""
137137
STEP_TARGETS build)
@@ -199,8 +199,7 @@ set_target_properties(nethack PROPERTIES CXX_STANDARD 14 SUFFIX ".so")
199199
target_compile_options(
200200
nethack
201201
PRIVATE -Wno-deprecated-non-prototype
202-
PRIVATE -Wno-unused-variable
203-
PRIVATE -fPIC)
202+
PRIVATE -Wno-unused-variable)
204203
target_include_directories(
205204
nethack
206205
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include ${NLE_INC_GEN} /usr/local/include

0 commit comments

Comments
 (0)