From c5a140bcccccafd3c3b9d63a7b8248fe552db2cb Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Wed, 26 Oct 2016 22:46:05 +0300 Subject: [PATCH] mac build fix --- backend.native/build.gradle | 62 ++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 32 deletions(-) diff --git a/backend.native/build.gradle b/backend.native/build.gradle index fa97268d2c4..d6f076eb633 100644 --- a/backend.native/build.gradle +++ b/backend.native/build.gradle @@ -39,38 +39,36 @@ kotlinNativeInterop { llvm { defFile 'llvm.def' compilerOpts "-I$llvmDir/include" - linkerOpts "-L$llvmDir/lib -lc++ ", - "-Wl,--whole-archive", - "-lLLVMX86Disassembler", - "-lLLVMX86AsmParser", - "-lLLVMX86CodeGen", - "-lLLVMSelectionDAG", - "-lLLVMAsmPrinter", - "-lLLVMX86Desc", - "-lLLVMMCDisassembler", - "-lLLVMX86Info", - "-lLLVMX86AsmPrinter", - "-lLLVMX86Utils", - "-lLLVMInterpreter", - "-lLLVMCodeGen", - "-lLLVMScalarOpts", - "-lLLVMInstCombine", - "-lLLVMInstrumentation", - "-lLLVMProfileData", - "-lLLVMTransformUtils", - "-lLLVMBitWriter", - "-lLLVMExecutionEngine", - "-lLLVMTarget", - "-lLLVMAnalysis", - "-lLLVMRuntimeDyld", - "-lLLVMObject", - "-lLLVMMCParser", - "-lLLVMBitReader", - "-lLLVMMC", - "-lLLVMCore", - "-lLLVMSupport", - "-Wl,--no-whole-archive", - "-L$libffiDir/lib -lffi" + linkerOpts "-L$llvmDir/lib", "-lc++", + "-lLLVMX86Disassembler", + "-lLLVMX86AsmParser", + "-lLLVMX86CodeGen", + "-lLLVMSelectionDAG", + "-lLLVMAsmPrinter", + "-lLLVMX86Desc", + "-lLLVMMCDisassembler", + "-lLLVMX86Info", + "-lLLVMX86AsmPrinter", + "-lLLVMX86Utils", + "-lLLVMInterpreter", + "-lLLVMCodeGen", + "-lLLVMScalarOpts", + "-lLLVMInstCombine", + "-lLLVMInstrumentation", + "-lLLVMProfileData", + "-lLLVMTransformUtils", + "-lLLVMBitWriter", + "-lLLVMExecutionEngine", + "-lLLVMTarget", + "-lLLVMAnalysis", + "-lLLVMRuntimeDyld", + "-lLLVMObject", + "-lLLVMMCParser", + "-lLLVMBitReader", + "-lLLVMMC", + "-lLLVMCore", + "-lLLVMSupport", + "-L$libffiDir/lib -lffi" } hash { // TODO: copy-pasted from ':common:compileHash'