1. DebianのBoxをVagrantに追加。今回はSqueezeの32で(深い理由はない)。
$ vagrant box add debian_squeeze_32 http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box2.Vagrantのインスタンス置き場を作成し、初期化
$ mkdir ~/vagrant_work/debian_squeeze_32 $ cd ~/vagrant_work/debian_squeeze_32 $ vagrant init debian_squeeze_323. VirtualBoxインスタンス起動 & ログイン
$ vagrant up $ vagrant ssh4. ここからはDegian側での作業。armクロスコンパイル環境をバリバリと構築
$ sudo aptitude install emdebian-crush emdebian-grip emdebian-archive-keyring5. apt-listにエントリを追加する
$ sudo vi /etc/apt/sources.list追加するのは以下の2行。
deb http://www.emdebian.org/debian/ squeeze main deb-src http://www.emdebian.org/debian/ squeeze main6. さらにインストール
$ sudo aptitude update $ sudo aptitude upgrade $ sudo aptitude install gcc-4.4-arm-linux-gnueabiで、
$ arm-linux-gnueabi-gcc test.cみたいな感じでコンパイルできる。
0 件のコメント:
コメントを投稿