Skip to content

Instantly share code, notes, and snippets.

@Gnimuc
Last active February 18, 2017 09:14
Show Gist options
  • Save Gnimuc/40423b54877737fd7c2bb674b15b6797 to your computer and use it in GitHub Desktop.
Save Gnimuc/40423b54877737fd7c2bb674b15b6797 to your computer and use it in GitHub Desktop.
Cxx-win
_       _ _(_)_     |  A fresh approach to technical computing
  (_)     | (_) (_)    |  Documentation: http://docs.julialang.org
   _ _   _| |_  __ _   |  Type "?help" for help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 0.6.0-dev.2842 (2017-02-17 17:00 UTC)
 _/ |\__'_|_|_|\__'_|  |  Commit ded2d87* (0 days old master)
|__/                   |  x86_64-w64-mingw32

julia> Pkg.build("Cxx")
INFO: Building Cxx
writing path.jl file
Tuning for julia installation at C:\cygwin64\home\Gnimuc\julia\usr\bin with sources possibly at C:\cygwin64\home\Gnimuc\julia\usr\bin\../..
INFO: Building julia binary build
cd build/llvm-3.9.1 && make
make[1]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[2]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[  7%] Built target LLVMSupport
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[  9%] Built target LLVMTableGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 12%] Built target obj.llvm-tblgen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 12%] Built target llvm-tblgen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 12%] Built target AttributeCompatFuncTableGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 12%] Built target intrinsics_gen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 17%] Built target LLVMCore
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 17%] Built target LLVMIRReader
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 30%] Built target LLVMCodeGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 33%] Built target LLVMSelectionDAG
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 34%] Built target LLVMAsmPrinter
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 34%] Built target LLVMMIRParser
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 34%] Built target LLVMGlobalISel
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 34%] Built target LLVMBitReader
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 34%] Built target LLVMBitWriter
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 39%] Built target LLVMTransformUtils
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 39%] Built target LLVMInstrumentation
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 41%] Built target LLVMInstCombine
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 46%] Built target LLVMScalarOpts
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 47%] Built target LLVMipo
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 47%] Built target LLVMVectorize
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 49%] Built target LLVMObjCARCOpts
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 49%] Built target LLVMLinker
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 55%] Built target LLVMAnalysis
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 55%] Built target LLVMLTO
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 60%] Built target LLVMMC
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 61%] Built target LLVMMCParser
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 61%] Built target LLVMMCDisassembler
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 61%] Built target LLVMObject
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 63%] Built target LLVMObjectYAML
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 63%] Built target LLVMOption
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 65%] Built target LLVMDebugInfoCodeView
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 66%] Built target LLVMDebugInfoDWARF
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 71%] Built target LLVMDebugInfoPDB
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 71%] Built target LLVMSymbolize
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 73%] Built target LLVMExecutionEngine
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 74%] Built target LLVMInterpreter
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 74%] Built target LLVMMCJIT
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 76%] Built target LLVMOrcJIT
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 76%] Built target LLVMRuntimeDyld
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 76%] Built target LLVMTarget
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 77%] Built target X86CommonTableGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 80%] Built target LLVMX86CodeGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 80%] Built target LLVMX86AsmParser
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 80%] Built target LLVMX86Disassembler
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 80%] Built target LLVMX86AsmPrinter
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 80%] Built target LLVMX86Desc
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 82%] Built target LLVMX86Info
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 82%] Built target LLVMX86Utils
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMAsmParser
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMLineEditor
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMProfileData
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMCoverage
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMPasses
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LibOptionsTableGen
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 84%] Built target LLVMLibDriver
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target FileCheck
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target llvm-PerfectShuffle
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target count
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target not
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target yaml-bench
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 85%] Built target gtest
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 87%] Built target gtest_main
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 87%] Built target LLVM
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[3]: Entering directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
[ 87%] Linking CXX executable ../../bin/llvm-ar.exe
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x7a): undefined reference to `llvm::sys::getProcessTriple[abi:cxx11]()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x7a): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::sys::getProcessTriple[abi:cxx11]()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x96): undefined reference to `llvm::Triple::Triple(llvm::Twine const&)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x96): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::Triple::Triple(llvm::Twine const&)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x353): undefined reference to `llvm::cl::generic_parser_base::printGenericOptionDiff(llvm::cl::Option const&, llvm::cl::GenericOptionValue const&, llvm::cl::GenericOptionValue const&, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x353): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::cl::generic_parser_base::printGenericOptionDiff(llvm::cl::Option const&, llvm::cl::GenericOptionValue const&, llvm::cl::GenericOptionValue const&, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x42b): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x42b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x4ce): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x4ce): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x4fc): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x4fc): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x52a): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x52a): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x55d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x55d): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x58d): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x58d): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x6e0): undefined reference to `llvm::cl::Option::error(llvm::Twine const&, llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x6e0): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `llvm::cl::Option::error(llvm::Twine const&, llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x71a): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x71a): additional relocation overflows omitted from the output
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x75c): undefined reference to `llvm::Twine::print(llvm::raw_ostream&) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x7b2): undefined reference to `llvm::Twine::str[abi:cxx11]() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x936): undefined reference to `llvm::Twine::str[abi:cxx11]() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0xae7): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0xb4d): undefined reference to `llvm::object::ObjectFile::createObjectFile(llvm::MemoryBufferRef, llvm::sys::fs::file_magic)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1021): undefined reference to `llvm::NewArchiveMember::getOldMember(llvm::object::Archive::Child const&, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1164): undefined reference to `llvm::NewArchiveMember::getFile(llvm::StringRef, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1438): undefined reference to `llvm::writeArchive(llvm::StringRef, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> >&, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1763): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x18a7): undefined reference to `llvm::object::Archive::Child::getName() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x198e): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x19cb): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1a08): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1a51): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1ac5): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1b57): undefined reference to `llvm::object::Archive::Child::getNext() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1d06): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1d43): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1d93): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1deb): undefined reference to `llvm::object::Archive::child_end() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1e47): undefined reference to `llvm::errorCodeToError(std::error_code)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1f9b): undefined reference to `llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x1fee): undefined reference to `llvm::object::ArchiveMemberHeader::getLastModified() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2009): undefined reference to `llvm::sys::fs::file_status::getLastModificationTime() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2147): undefined reference to `llvm::sys::TimeValue::normalize()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2312): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x234e): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x238a): undefined reference to `llvm::sys::path::filename(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x271b): undefined reference to `llvm::object::Archive::Child::getName() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x282b): undefined reference to `llvm::object::Archive::Child::getBuffer() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x28a0): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x28ae): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x28b9): undefined reference to `llvm::object::Archive::Child::getNext() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x29dc): undefined reference to `llvm::object::Archive::child_end() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2a61): undefined reference to `llvm::errorCodeToError(std::error_code)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2ab9): undefined reference to `llvm::object::ArchiveMemberHeader::getAccessMode() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2b07): undefined reference to `llvm::sys::fs::openFileForWrite(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, unsigned int)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2b63): undefined reference to `llvm::raw_fd_ostream::raw_fd_ostream(int, bool, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2b6e): undefined reference to `llvm::object::Archive::Child::getBuffer() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2b86): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2b8e): undefined reference to `llvm::raw_fd_ostream::~raw_fd_ostream()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2c12): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2c85): undefined reference to `llvm::object::ArchiveMemberHeader::getAccessMode() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2cb8): undefined reference to `llvm::object::ArchiveMemberHeader::getUID() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2cbf): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2ce2): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2cef): undefined reference to `llvm::object::ArchiveMemberHeader::getGID() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2cf6): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2d19): undefined reference to `llvm::raw_ostream::operator<<(unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2d24): undefined reference to `llvm::object::Archive::Child::getSize() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2d9d): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2dc1): undefined reference to `llvm::raw_ostream::operator<<(llvm::format_object_base const&)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2dd6): undefined reference to `llvm::object::ArchiveMemberHeader::getLastModified() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2de1): undefined reference to `llvm::sys::TimeValue::str[abi:cxx11]() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2de6): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2e17): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2e33): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2edd): undefined reference to `llvm::object::ArchiveMemberHeader::getLastModified() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2ef4): undefined reference to `llvm::sys::fs::setLastModificationAndAccessTime(int, llvm::sys::TimeValue)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2f2f): undefined reference to `llvm::outs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2fc6): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2fe0): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x2ff8): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x300d): undefined reference to `llvm::raw_ostream::write(unsigned char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x301f): undefined reference to `llvm::raw_ostream::write(unsigned char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x302e): undefined reference to `llvm::raw_ostream::write(unsigned char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3040): undefined reference to `llvm::raw_ostream::write(unsigned char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3055): undefined reference to `llvm::raw_ostream::write(unsigned char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x306f): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3082): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x30a5): undefined reference to `llvm::errs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x310d): undefined reference to `llvm::object::Archive::hasSymbolTable() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x31e0): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3367): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x33b6): undefined reference to `llvm::object::Archive::Archive(llvm::MemoryBufferRef, llvm::Error&)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x33df): undefined reference to `llvm::errorToErrorCode(llvm::Error)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3603): undefined reference to `llvm::object::Binary::~Binary()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3633): undefined reference to `llvm::errs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x3686): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x376a): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x111): undefined reference to `llvm::cl::generic_parser_base::printOptionInfo(llvm::cl::Option const&, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x12b): undefined reference to `llvm::cl::generic_parser_base::getOptionWidth(llvm::cl::Option const&) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text+0x576): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.unlikely+0x3b): undefined reference to `llvm::errs()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.unlikely+0x7e): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.unlikely+0x96): undefined reference to `llvm::cl::PrintHelpMessage(bool, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEE15printOptionInfoEm[_ZNK4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEE15printOptionInfoEm]+0x11): undefined reference to `llvm::cl::basic_parser_impl::printOptionInfo(llvm::cl::Option const&, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEE14getOptionWidthEv[_ZNK4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEE14getOptionWidthEv]+0xb): undefined reference to `llvm::cl::basic_parser_impl::getOptionWidth(llvm::cl::Option const&) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata+0x9c0): undefined reference to `llvm::cl::GenericOptionValue::anchor()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata+0xa00): undefined reference to `llvm::cl::generic_parser_base::getOptionWidth(llvm::cl::Option const&) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata+0xa10): undefined reference to `llvm::cl::generic_parser_base::printOptionInfo(llvm::cl::Option const&, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata+0xa38): undefined reference to `llvm::cl::Option::anchor()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata+0xa60): undefined reference to `llvm::cl::Option::addOccurrence(unsigned int, llvm::StringRef, llvm::StringRef, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev[_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev]+0x82): undefined reference to `llvm::raw_ostream::flush_nonempty()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev[_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev]+0xd9): undefined reference to `llvm::raw_string_ostream::~raw_string_ostream()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZN4llvm11raw_ostreamlsENS_9StringRefE[_ZN4llvm11raw_ostreamlsENS_9StringRefE]+0x60): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZN4llvm11raw_ostreamlsEPKc[_ZN4llvm11raw_ostreamlsEPKc]+0x71): undefined reference to `llvm::raw_ostream::write(char const*, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm6object7Archive8childrenERNS_5ErrorEb[_ZNK4llvm6object7Archive8childrenERNS_5ErrorEb]+0x1e): undefined reference to `llvm::object::Archive::child_end() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZNK4llvm6object7Archive8childrenERNS_5ErrorEb[_ZNK4llvm6object7Archive8childrenERNS_5ErrorEb]+0x34): undefined reference to `llvm::object::Archive::child_begin(llvm::Error&, bool) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZN4llvm2cl6valuesIiEENS0_11ValuesClassIT_EEPKcS3_S6_z[_ZN4llvm2cl6valuesIiEENS0_11ValuesClassIT_EEPKcS3_S6_z]+0xdf): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text$_ZN4llvm2cl6valuesIiEENS0_11ValuesClassIT_EEPKcS3_S6_z[_ZN4llvm2cl6valuesIiEENS0_11ValuesClassIT_EEPKcS3_S6_z]+0x10c): undefined reference to `llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x17b): undefined reference to `llvm::cl::Option::addArgument()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x2c8): undefined reference to `llvm::cl::Option::setArgStr(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x2ed): undefined reference to `llvm::cl::Option::addArgument()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x465): undefined reference to `llvm::cl::Option::setArgStr(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x48a): undefined reference to `llvm::cl::Option::addArgument()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x656): undefined reference to `llvm::cl::Option::setArgStr(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x6ea): undefined reference to `llvm::cl::AddLiteralOption(llvm::cl::Option&, char const*)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x834): undefined reference to `llvm::cl::Option::addArgument()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x8ad): undefined reference to `llvm::cl::extrahelp::extrahelp(char const*)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x9f0): undefined reference to `llvm::sys::PrintStackTraceOnErrorSignal(llvm::StringRef, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x9f8): undefined reference to `llvm::PrettyStackTraceEntry::PrettyStackTraceEntry()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa20): undefined reference to `llvm::EnablePrettyStackTrace()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa25): undefined reference to `LLVMInitializeX86TargetInfo'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa2a): undefined reference to `LLVMInitializeX86TargetMC'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa2f): undefined reference to `LLVMInitializeX86AsmParser'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa58): undefined reference to `llvm::sys::path::stem(llvm::StringRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xa81): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xaa5): undefined reference to `llvm::cl::ParseCommandLineOptions(int, char const* const*, char const*, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xace): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xb12): undefined reference to `llvm::llvm_shutdown()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xb26): undefined reference to `llvm::PrettyStackTraceEntry::~PrettyStackTraceEntry()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xb65): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xde2): undefined reference to `llvm::StringRef::find(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xe09): undefined reference to `llvm::libDriverMain(llvm::ArrayRef<char const*>)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xf2e): undefined reference to `llvm::cl::PrintHelpMessage(bool, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0xf87): undefined reference to `llvm::MemoryBuffer::getSTDIN()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1089): undefined reference to `llvm::line_iterator::line_iterator(llvm::MemoryBuffer const&, bool, char)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1160): undefined reference to `llvm::StringRef::find_first_not_of(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x11b4): undefined reference to `llvm::StringRef::find_last_not_of(llvm::StringRef, unsigned long) const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1243): undefined reference to `llvm::StringRef::lower[abi:cxx11]() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x12ca): undefined reference to `llvm::line_iterator::advance()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x13c0): undefined reference to `llvm::MemoryBuffer::getFile(llvm::Twine const&, long, bool, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1481): undefined reference to `llvm::MemoryBuffer::getMemBufferRef() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1498): undefined reference to `llvm::object::Archive::create(llvm::MemoryBufferRef)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1502): undefined reference to `llvm::errorToErrorCode(llvm::Error)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x15ec): undefined reference to `llvm::object::Archive::Child::getNext() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x1661): undefined reference to `llvm::object::Archive::child_end() const'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.text.startup+0x16ad): undefined reference to `llvm::errorCodeToError(std::error_code)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$_ZTVN4llvm2cl15OptionValueCopyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE[_ZTVN4llvm2cl15OptionValueCopyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE]+0x18): undefined reference to `llvm::cl::GenericOptionValue::anchor()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$_ZTVN4llvm2cl11OptionValueIbEE[_ZTVN4llvm2cl11OptionValueIbEE]+0x18): undefined reference to `llvm::cl::GenericOptionValue::anchor()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$_ZTVN4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEEE[_ZTVN4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEEE]+0x20): undefined reference to `llvm::cl::Option::anchor()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$_ZTVN4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEEE[_ZTVN4llvm2cl4listINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS0_6parserIS7_EEEE]+0x48): undefined reference to `llvm::cl::Option::addOccurrence(unsigned int, llvm::StringRef, llvm::StringRef, bool)'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$_ZTVN4llvm13format_objectIJmEEE[_ZTVN4llvm13format_objectIJmEEE]+0x10): undefined reference to `llvm::format_object_base::home()'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm23PrettyStackTraceProgramE[.refptr._ZTVN4llvm23PrettyStackTraceProgramE]+0x0): undefined reference to `vtable for llvm::PrettyStackTraceProgram'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm6object7ArchiveE[.refptr._ZTVN4llvm6object7ArchiveE]+0x0): undefined reference to `vtable for llvm::object::Archive'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl11OptionValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE[.refptr._ZTVN4llvm2cl11OptionValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE]+0x0): undefined reference to `vtable for llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl6parserIbEE[.refptr._ZTVN4llvm2cl6parserIbEE]+0x0): undefined reference to `vtable for llvm::cl::parser<bool>'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl3optIbLb0ENS0_6parserIbEEEE[.refptr._ZTVN4llvm2cl3optIbLb0ENS0_6parserIbEEEE]+0x0): undefined reference to `vtable for llvm::cl::opt<bool, false, llvm::cl::parser<bool> >'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE[.refptr._ZTVN4llvm2cl6parserINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE]+0x0): undefined reference to `vtable for llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZN4llvm2cl15GeneralCategoryE[.refptr._ZN4llvm2cl15GeneralCategoryE]+0x0): undefined reference to `llvm::cl::GeneralCategory'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZN4llvm3sys9TimeValue20PosixZeroTimeSecondsE[.refptr._ZN4llvm3sys9TimeValue20PosixZeroTimeSecondsE]+0x0): undefined reference to `llvm::sys::TimeValue::PosixZeroTimeSeconds'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm9ErrorListE[.refptr._ZTVN4llvm9ErrorListE]+0x0): undefined reference to `vtable for llvm::ErrorList'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm18raw_string_ostreamE[.refptr._ZTVN4llvm18raw_string_ostreamE]+0x0): undefined reference to `vtable for llvm::raw_string_ostream'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEEE[.refptr._ZTVN4llvm2cl3optINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELb0ENS0_6parserIS7_EEEE]+0x0): undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZTVN4llvm2cl6OptionE[.refptr._ZTVN4llvm2cl6OptionE]+0x0): undefined reference to `vtable for llvm::cl::Option'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZN4llvm9ErrorList2IDE[.refptr._ZN4llvm9ErrorList2IDE]+0x0): undefined reference to `llvm::ErrorList::ID'
CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o:llvm-ar.cpp:(.rdata$.refptr._ZN4llvm13ErrorInfoBase2IDE[.refptr._ZN4llvm13ErrorInfoBase2IDE]+0x0): undefined reference to `llvm::ErrorInfoBase::ID'
collect2: error: ld returned 1 exit status
make[3]: *** [tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make:96: bin/llvm-ar.exe] Error 1
make[3]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[2]: *** [CMakeFiles/Makefile2:5875: tools/llvm-ar/CMakeFiles/llvm-ar.dir/all] Error 2
make[2]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make[1]: *** [Makefile:150: all] Error 2
make[1]: Leaving directory '/cygdrive/c/Users/Gnimuc/.julia/v0.6/Cxx/deps/build/llvm-3.9.1'
make: *** [BuildBootstrap.Makefile:87: build/llvm-3.9.1/bin/llvm-config] Error 2
======================================================================================================[ ERROR: Cxx ]======================================================================================================

LoadError: failed process: Process(`make -f BuildBootstrap.Makefile 'BASE_JULIA_BIN=C:\cygwin64\home\Gnimuc\julia\usr\bin' 'BASE_JULIA_SRC=C:\cygwin64\home\Gnimuc\julia\usr\bin\../..'`, ProcessExited(2)) [2]
while loading C:\Users\Gnimuc\.julia\v0.6\Cxx\deps\build.jl, in expression starting on line 45

==========================================================================================================================================================================================================================

=====================================================================================================[ BUILD ERRORS ]=====================================================================================================

WARNING: Cxx had build errors.

 - packages with build errors remain installed in C:\Users\Gnimuc\.julia\v0.6
 - build the package(s) and all dependencies with `Pkg.build("Cxx")`
 - build a single package by running its `deps/build.jl` script

==========================================================================================================================================================================================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment