We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d2ed338 commit ea3f1e9Copy full SHA for ea3f1e9
CMakeLists.txt
@@ -31,14 +31,18 @@ if(NOT LLVM_ENABLE_RTTI)
31
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
32
endif()
33
34
+if (APPLE)
35
+ set(LINK_FLAGS "-undefined dynamic_lookup")
36
+endif()
37
+
38
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-unused-parameter")
39
40
add_library(LLVMObfuscator SHARED Plugin.cpp)
41
42
target_include_directories(LLVMObfuscator PRIVATE ${CMAKE_SOURCE_DIR})
43
target_include_directories(LLVMObfuscator PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
44
-target_link_libraries(LLVMObfuscator LLVMCore LLVMSupport)
45
+target_link_libraries(LLVMObfuscator LLVMCore LLVMSupport LLVMInterpreter)
46
47
option(BUILD_DUMMY "Build dummy plugin" OFF)
48
if(BUILD_DUMMY)
0 commit comments