- 追加された行はこの色です。
- 削除された行はこの色です。
[[OS/Linux/OpenWrt]]
*OpenWrtクロスコンパイル環境 [#j92e254e]
**構築方法 [#vd475a89]
-T.B.D.
**構築方法 [#v5eb2b27]
-必要なソフトをインストールする
# aptitude install gcc make automake autoconf
# aptitude install flex gawk bzip2 unzip
# aptitude install ncurses-dev
# aptitude install subversion
# aptitude install zlibc zlib1g-dev
**必要なモジュールのチェックアウト(or ダウンロード) [#u44ed526]
$ cd /work
$ svn co svn://svn.openwrt.org/openwrt/branches/backfire backfire
**設定とコンパイル [#f998ee60]
$ cd backfire
$ chmod 755 scripts/*.pl scripts/*.sh
$ ./scripts/feeds update
$ make defconfig
$ make package/symlinks
$ make menuconfig
**menuconfig での設定 [#e5acc5dd]
-Target System ターゲットのCPUにあわせること.
-Target Images PCやVMWareで動かすなら, jffs2 や squashfs 以外を選択
-他 : 適宜.
**コンパイルする [#gf53b3f8]
$ make world V=99
**モジュール [#v8933d6c]
bin 配下にモジュールができるので後は適当に,
debian なら update-alternatives に登録しておくと良いかも?
**モジュール [#ca814cc0]
**&ref(OpenWrt-SDK_powerpc); [#abe356a8]
-ターゲット: powerpc (ppc44x)
-開発環境 : Debian Linux (x86)
-ターゲット: PowerPC (ppc4xx)
-開発環境 : Debin Linux (x86)
--&ref(OpenWrt-SDK-ppc44x-for-Linux-x86_64-gcc-4.4.3_uClibc-0.9.30.1.tar.bz2);
--&ref(OpenWrt-Toolchain-ppc44x-for-powerpc-gcc-4.4.3_uClibc-0.9.30.1.tar.bz2);
--&ref(OpenWrt-ImageBuilder-ppc44x-for-Linux-x86_64.tar.bz2);
--&ref(packages.zip);