diff options
author | Li Jin <dragon-fly@qq.com> | 2021-01-07 09:32:12 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2021-01-07 09:32:12 +0800 |
commit | bde8e461e93998bc7ab8a8508ed290d54c445eae (patch) | |
tree | 105fae8effd44349231e68da07ad9959679a2a43 | |
parent | b2e982806edf812d68eeacc3d5598d7bd06128e5 (diff) | |
download | yuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.tar.gz yuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.tar.bz2 yuescript-bde8e461e93998bc7ab8a8508ed290d54c445eae.zip |
add -fPIC flag.
-rw-r--r-- | CMakeLists.txt | 2 |
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 | ||
27 | enable_language( CXX ) | 27 | enable_language( CXX ) |
28 | include_directories( src ${LUA_INCLUDE_DIR} ) | 28 | include_directories( src ${LUA_INCLUDE_DIR} ) |
29 | add_definitions( -std=c++17 -O3 ) | 29 | add_definitions( -std=c++17 -O3 -fPIC ) |
30 | 30 | ||
31 | add_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) | 31 | add_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) |
32 | set_target_properties( moonp PROPERTIES PREFIX "") | 32 | set_target_properties( moonp PROPERTIES PREFIX "") |