2012-02-07 14 views
3

を構築することはできません。しかし、ステップ5でにすると、次のエラーが発生します。ここで何が起こっているのか、それを修正する方法は?私は64ビットx86システムでUbuntu 10.04を使用しています。は、私が<a href="http://clang.llvm.org/get_started.html" rel="nofollow">clang getting started manual</a>を使用して<em>打ち鳴らす</em>と<em>LLVM</em>をコンパイルしようとしているLLVMとクラン

cp: cannot stat `/home/MetallicPriest/Desktop/build/tools/clang/runtime/compiler-rt/clang_linux/full-x86_64/libcompiler_rt.a': No such file or directory 
make[4]: *** [/home/MetallicPriest/Desktop/build/Debug+Asserts/lib/clang/3.1/lib/linux/libclang_rt.full-x86_64.a] Error 1 
rm /home/MetallicPriest/Desktop/build/Debug+Asserts/lib/clang/3.1/lib/linux/.dir 
make[4]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang/runtime/compiler-rt' 
make[3]: *** [compiler-rt/.makeall] Error 2 
make[3]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang/runtime' 
make[2]: *** [all] Error 1 
make[2]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang' 
make[1]: *** [clang/.makeall] Error 2 
make[1]: Leaving directory `/home/MetallicPriest/Desktop/build/tools' 
make: *** [all] Error 1 
## Heading ## 
+0

あなたはcompiler-rtの手順を忘れてしまったようですか? – Xeo

+0

いいえ、私はそれをしました、私はllvm/projectsディレクトリにcompiler-rtを持っています。 – MetallicPriest

+0

問題をトリアージするだけで、リリースされたバージョン(3.0など)をダウンロードしてビルドできますか? –

答えて

3

this siteの指示が働きます!

+5

libC++をビルドすることなく、複数のマシンとUbuntuのバージョンで、 "clang getting started"の手順がうまくいきました。だから私はあなたの場合に何が違うのだろうか –

1

私は同じ問題を抱えていました。 Eliが提案したように、私は3.0リリースを手に入れました。それは '始めている'とは言いませんが、clangのルートトップからINSTALLファイルをたどることができます。

あなたは、次の

export NUMCPU=4 # or however many cores you want to paralell build with 
export ORIGDIR=$PWD 
wget http://llvm.org/releases/3.0/llvm-3.0.tar.gz 
tar -zxf llvm-3.0.tar.gz 
cd llvm-3.0.src/tools 
wget http://llvm.org/releases/3.0/clang-3.0.tar.gz 
tar -zxf clang-3.0.tar.gz 
mv clang-3.0.src clang 
cd $ORIGDIR 
mkdir build 
cd build 
../llvm-3.0.src/configure --prefix=/usr/local 
make -j$NUMCPU 
cd tools/clang 
make install 

(は/ usr/local /パートのためのコースのルートとして)コピー/ペーストすることができるはず -

アップデートを、私はまた、次のことに注意してください最新のSubversion(2012年09月10日)を使用している「Getting Getting Guide」が実際に動作し、ppc64のFedoraマシン上の「開始」ページhttp://clang.llvm.org/get_started.html(「オプション」を含む)から正確に行をコピー/

関連する問題

 関連する問題