Upload
youhei-sasaki
View
1.372
Download
2
Embed Size (px)
DESCRIPTION
カーネル/VM勉強会@関西 其の参で LT した時のスライド。
Citation preview
どーも
佐々木です
Debianの方から来ました...
佐々木洋平/Youhei SASAKI
Twitter/IRC nic: uwabami✓
Activity:
Debian JP Project/関西Debian勉強会✓
HPC関連, Ruby, TeX, Emacs,...✓
3/32
<復習>
前回
第二回カーネル/VM探検隊@関西
Debian
Next Release Goal Multiarch
Multiarch
同一のシステム上で, 異なるハードウェアアーキテクチャのライブラリ/プログラムをインストール/実行
する仕組み
DebianのMultiarchについて紹介
しかしながら
...
前回のオチ
13/32
試さねばならない
...
すまん
...
Emdebian
Emdebian(1)
Debian の組み込み向け環境:
クロスコンパイル環境✓
Debian のオフィシャルサポートアーキテクチャをサポート✓
19/32
Emdebian で cross 環境構築
cross 環境構築(1)
apt-line に以下を追加
deb http://www.emdebian.org/debian squeeze main
21/32
cross 環境構築(1)
$ apt-get install emdebian-archive-keyring$ apt-get update$ apt-get install gcc-4.4-arm-linux-gnueabi
22/32
Hello World...?
#include <stdio.h>int main(){ printf("Hello Armel\n"); return 0;}
23/32
Hello World...?
$ arm-linux-gnueabi-gcc-4.4 test.c -o test.out$ file test.outtest.out: ELF 32-bit LSB executable, ARM, version 1 (SYSV),dynamically linked (uses shared libs), for GNU/Linux 2.6.26,BuildID[sha1]=0x4dbba25d9514c38c9328ece7a55ae1fa7822daf7,not stripped
24/32
ライブラリが必要だったら?
$ xapt -a armel -m <パッケージ名>
25/32
実行
...
すまん
まとめ
Emdebian で遊んでみてよ!!
29/32
宣伝
大統一Debian勉強会
大統一Debian勉強会
日時: 6月23日 (土)
場所: 京大理学部3号館108, 109, 110(ココ)
Call for papers: これから!!
協力者募集!!✓
32/32