From bc59300ecb83bc03af497e46c10e8d369010cfda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Thu, 15 Jan 2015 14:21:29 +0100 Subject: [PATCH] Allow undefined symbols in shared library on OSX --- evmjit/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/evmjit/CMakeLists.txt b/evmjit/CMakeLists.txt index 856cb56c26..acb113207e 100644 --- a/evmjit/CMakeLists.txt +++ b/evmjit/CMakeLists.txt @@ -9,6 +9,10 @@ else () set(CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wno-unknown-pragmas -Wextra -DSHAREDLIB -fPIC") endif() +if(APPLE) + set(CMAKE_SHARED_LINKER_FLAGS "-undefined dynamic_lookup") +endif() + # LLVM if(LLVM_DIR) # local LLVM build find_package(LLVM REQUIRED CONFIG)