Merge pull request #87 from trailofbits/fix_llvm_compile
Add --no-export-dynamic to the static link options, allowing clang compilation
This commit is contained in:
+3
-1
@@ -59,7 +59,9 @@ target_compile_options(${PROJECT_NAME} PUBLIC -mno-avx)
|
||||
|
||||
target_compile_options(${PROJECT_NAME}32 PUBLIC -m32 -g3 -mno-avx)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} -static "-Wl,--allow-multiple-definition")
|
||||
target_link_libraries(${PROJECT_NAME} -static "-Wl,--allow-multiple-definition,--no-export-dynamic")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME}32 -static "-Wl,--allow-multiple-definition,--no-export-dynamic")
|
||||
|
||||
target_include_directories(${PROJECT_NAME}
|
||||
PUBLIC SYSTEM "${CMAKE_SOURCE_DIR}/src/include"
|
||||
|
||||
Reference in New Issue
Block a user