我試圖在我的機器上構建LLVM和鐺(Ubuntu 12.04)。我遵循http://clang.llvm.org/get_started.html的指示直至第6步(構建LLVM和clang)。當我製作時,我會收到大量有關潛在不兼容的插件版本的警告(與dragonegg有關?)。但是,整個事情失敗,這些消息:試圖構建LLVM和叮噹的問題
llvm[2]: Linking Debug+Asserts executable llvm-tblgen
/usr/bin/ld: /home/peter/llvm/build/Debug+Asserts/bin/llvm-tblgen: hidden symbol `llvm::Type::~Type()' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[2]: *** [/home/peter/llvm/build/Debug+Asserts/bin/llvm-tblgen] Error 1
make[2]: Leaving directory `/home/peter/llvm/build/utils/TableGen'
make[1]: *** [TableGen/.makeall] Error 2
make[1]: Leaving directory `/home/peter/llvm/build/utils'
make: *** [all] Error 1
因此,任何幫助你能給我會是很有益的。
感謝
如果您嘗試安裝vmkit以及Java支持,請小心。您需要來自Oracle的JDK,而不是OpenJDK。如果你卸載OpenJDK,ant會被刪除,所以重新安裝它。 – Alex