aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2021-01-07 09:32:12 +0800
committerLi Jin <dragon-fly@qq.com>2021-01-07 09:32:12 +0800
commitbde8e461e93998bc7ab8a8508ed290d54c445eae (patch)
tree105fae8effd44349231e68da07ad9959679a2a43
parentb2e982806edf812d68eeacc3d5598d7bd06128e5 (diff)
downloadyuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.tar.gz
yuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.tar.bz2
yuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.zip
add -fPIC flag.
-rw-r--r--CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b21367f..5a29e21 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -26,7 +26,7 @@ MESSAGE(STATUS "Lua library: ${LUA_LIBRARIES}")
26 26
27enable_language( CXX ) 27enable_language( CXX )
28include_directories( src ${LUA_INCLUDE_DIR} ) 28include_directories( src ${LUA_INCLUDE_DIR} )
29add_definitions( -std=c++17 -O3 ) 29add_definitions( -std=c++17 -O3 -fPIC )
30 30
31add_library( moonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/MoonP/moonplus.cpp) 31add_library( moonp MODULE src/MoonP/ast.cpp src/MoonP/parser.cpp src/MoonP/moon_parser.cpp src/MoonP/moon_compiler.cpp src/MoonP/moonplus.cpp)
32set_target_properties( moonp PROPERTIES PREFIX "") 32set_target_properties( moonp PROPERTIES PREFIX "")