mac build fix

This commit is contained in:
Vasily Levchenko
2016-10-26 22:46:05 +03:00
parent e721a4e19d
commit c5a140bccc
+30 -32
View File
@@ -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'