Browse Source

build: fix llvm linking

At least on linux with gcc the linking order of the libraries is
important. Fix linking llvm libraries by changing the link order.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
pull/292/head
Tomi Valkeinen 12 years ago
parent
commit
75141123f4
  1. 40
      build/LLVM.lua

40
build/LLVM.lua

@ -40,34 +40,34 @@ function SetupLLVMLibs()
configuration "*" configuration "*"
links links
{ {
"LLVMAnalysis", "LLVMObjCARCOpts",
"LLVMAsmParser", "LLVMLinker",
"LLVMBitReader",
"LLVMBitWriter",
"LLVMCodeGen",
"LLVMCore",
"LLVMipa",
"LLVMipo", "LLVMipo",
"LLVMInstCombine", "LLVMVectorize",
"LLVMInstrumentation", "LLVMBitWriter",
"LLVMIRReader", "LLVMIRReader",
"LLVMLinker", "LLVMAsmParser",
"LLVMMC",
"LLVMMCParser",
"LLVMObjCARCOpts",
"LLVMObject",
"LLVMOption", "LLVMOption",
"LLVMInstrumentation",
"LLVMProfileData", "LLVMProfileData",
"LLVMScalarOpts",
"LLVMSupport",
"LLVMTarget",
"LLVMTransformUtils",
"LLVMVectorize",
"LLVMX86AsmParser", "LLVMX86AsmParser",
"LLVMX86AsmPrinter",
"LLVMX86Desc", "LLVMX86Desc",
"LLVMObject",
"LLVMMCParser",
"LLVMBitReader",
"LLVMX86Info", "LLVMX86Info",
"LLVMX86AsmPrinter",
"LLVMX86Utils", "LLVMX86Utils",
"LLVMCodeGen",
"LLVMScalarOpts",
"LLVMInstCombine",
"LLVMTransformUtils",
"LLVMipa",
"LLVMAnalysis",
"LLVMTarget",
"LLVMMC",
"LLVMCore",
"LLVMSupport",
"clangFrontend", "clangFrontend",
"clangDriver", "clangDriver",
"clangSerialization", "clangSerialization",

Loading…
Cancel
Save