2009年3月31日火曜日

Linux で apt-cross

とりあえず VMWare に Debian をインストール。特に悩むところは無いはず。

http://cdimage.debian.org/debian-cd/5.0.0/i386/iso-cd/debian-500-i386-netinst.iso

# export LANG=C
# export LC_ALL=C
# export LANGUAGE=English
# apt-get update
# apt-get install apt-cross
# apt-cross -a arm -S stable -m http://ftp.jp.debian.org/debian/ --update
# apt-cross -a arm -S stable -m http://ftp.jp.debian.org/debian/ --install gcc gcc-4.3 libgcc1 cpp cpp-4.3 gcc-4.3-base libgomp1 libc6-dev

apt-cross は依存関係解決してくれないらしいので、全て手打ちする。(参考

後は普通に binutils と gcc の ARM 版のインストール。

# apt-get build-dep gcc-4.3

一応 arm-gcc-cross とか gcc-4.3-arm-cross が apt にあるけど、どうなんだろうな…

追記

CodeSourcery から持ってくるのが一番楽。

qemu memo 2009年4月7日 kernel 2.6.29 と差し替えてみる

0 件のコメント: