戻る

次へ

ファイルの 入手と 展開

buildroot-0.9.27.tar.bz2 を 入手

以下の 所で 頂きました

http://buildroot.uclibc.org/downloads/old/
buildroot-0.9.27.tar.bz2 12-Jan-2005 08:09 1.2M

ダウンロード したファイル

通常 make 一発 と云う事のようですが buildroot-0.9.27.tar.bz2 というの は 古いファイルのため 望みの ファイルを ダウンロード 時に 接続 出来 ないとか 既にファイルが 存在しないような 状況に なるようです。make した時に この様な 表示で 出来なくなる場合が 有ります。

...
mkdir -p /home/ggg/proj/buildroot/dl
wget --passive-ftp -P /home/ggg/proj/buildroot/dl \
http://www.uclibc.org/downloads/toolchain/linux-libc-headers-2.4.27.tar.bz2
--10:49:35--  http://www.uclibc.org/downloads/toolchain/linux-libc-headers-2.4.27.tar.bz2
           => `/home/ggg/proj/buildroot/dl/linux-libc-headers-2.4.27.tar.bz2'
www.uclibc.org をDNSに問いあわせています... 140.211.167.224
www.uclibc.org|140.211.167.224|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 404 Not Found
10:49:36 エラー 404: Not Found。

make: *** [/home/ggg/proj/buildroot/dl/linux-libc-headers-2.4.27.tar.bz2] エラー 1

これを 避けるために 最初に 必要な ファイルを 予め 手に入れておきます。

binutils-2.15.91.0.2.tar.bz2
busybox-1.00.tar.bz2
ccache-2.3.tar.gz
gcc-3.4.2.tar.bz2
genext2fs_1.3.orig.tar.gz
linux-libc-headers-2.4.27.tar.bz2
sed-4.1.2.tar.gz
uClibc-0.9.27.tar.bz2

場所は 特に 示しませんが ヱーブで検索すれば 沢山有るようなので お望み の 所から 入手 してください。

展開; 抜き出し

ある ユーザーの ディレクトリで これから作業する ディレクトリ を作成し て そこで 作業を する事にします。

$ mkdir proj
$ cd proj/
$ cp ../org_files/buildroot-0.9.27.tar.bz2 .
$ ls
buildroot-0.9.27.tar.bz2

では 始めましょう

$ tar jxvf buildroot-0.9.27.tar.bz2
$ ls -a
./  ../  buildroot/  buildroot-0.9.27.tar.bz2
$ cd buildroot
$ ls -a
./          .defconfig  Makefile      config.i386    config.powerpc  package/
../         CVS/        config.arm    config.mips    config.sh4      target/
.cvsignore  Config.in   config.armeb  config.mipsel  docs/           toolchain/

この様に なっています。

にゃんたろう 拝!

2010年 1月31日 (日) 21:21:17 JST 作成


次へ

戻る

Copyright © 2006.-2010. nyantarou All Rights Reserved.