bgnori / isokaze

isokazeの管理情報。中身は空だよ〜
1 stars 0 forks source link

install llvm #11

Closed ujihisa closed 11 years ago

ujihisa commented 11 years ago

rubiniusbotを作るためrubinius 2.0.0 (開発版) をビルドしようとするとconfigureではねられるなどしました。

Configuring LLVM...
  Checking for existing LLVM library tree: not found.
  Checking for 'llvm-config': only LLVM 3.x is supported
  Checking for prebuilt LLVM package...
    Downloading llvm-3.2-x86_64-unknown-linux-gnu-4.6.tar.bz2...
      [ 100% (8590153 of 8590153) ]: done!
    Downloading llvm-3.2-x86_64-unknown-linux-gnu-4.6.tar.bz2.md5...
      [ 100% (33 of 33) ]: done!
    MD5 checksum for prebuilt LLVM verified.
    Prebuilt packages updated.
  Unpacking prebuilt LLVM: llvm-3.2-x86_64-unknown-linux-gnu-4.6.tar.bz2: done!
bgnori commented 11 years ago

とりあえずllvm-devとかいれたけど、これで足りているのかな? もっと新しいのが必要って事? だとするとsrcからいれることになりますなぁ・・・

ujihisa commented 11 years ago

最新版でなく最新安定版3.2で十分です

bgnori commented 11 years ago

足りてるみたいなのでclose

ujihisa commented 11 years ago

いや、3つもたりていないです...w

$ llvm-config --version
2.9
bgnori commented 11 years ago

http://llvm.org/releases/download.html

apt-getでllvm-devってのは開発用パッケージだから。llvm側の開発ツリーの話じゃない。 aptで配布されているllvmのソースとかヘッダとかだから。

bgnori commented 11 years ago

http://nothingcosmos.wiki.fc2.com/wiki/LLVM%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E6%96%B9%E6%B3%95

bgnori commented 11 years ago

nori@isokaze:~/work/llvm/llvm-3.2.src$ make check-all -j3 llvm[0]: Running test suite make[1]: Entering directory `/home/nori/work/llvm/llvm-3.2.src/test' Making LLVM 'lit.site.cfg' file... Making LLVM unittest 'lit.site.cfg' file... ( ulimit -t 600 ; ulimit -d 512000 ; ulimit -m 512000 ; ulimit -v 1024000 ; \ /home/nori/work/llvm/llvm-3.2.src/utils/lit/lit.py -s -v . ) Testing Time: 195.70s Expected Passes : 6790 Expected Failures : 56 Unsupported Tests : 4

bgnori commented 11 years ago

srcから入れた。確認よろしく〜

ujihisa commented 11 years ago

bgnori++

rubiniusbot楽しみにしてください!