HiiHahWIKI - making some notes for... -
N900にSDKをインストール
をテンプレートにして作成
開始行:
*N900にSDKをインストール [#v3afa950]
以下のサイトを参考に、SDKのインストールをしました
-http://d.hatena.ne.jp/kuma-tetsu/20100121/1264098294
-http://d.hatena.ne.jp/kuma-tetsu/20100128/1264615844
***SDKリポジトリの設定 [#z634100b]
以下の内容でAppManagerよりリポジトリを追加します。
|Catalog name| Maemo SDK|
|Web address| http://repository.maemo.org/|
|Distribution| fremantle|
|Components| sdk/free sdk/non-free tools/free tools/non-f...
次に、sudo gainrootして、以下のコマンドを実行
apt-get install make build-essential texinfo gcc libc6-dev
以下は作業ログ。
~ $ sudo gainroot
Root shell enabled
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso26+0m5) buil...
Enter 'help' for a list of built-in commands.
/home/user # apt-get install make build-essential texinf...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and ...
as-utils
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
binutils bzip2 cpio cpp cpp-4.2 dpkg-dev g++ g++-4.2 g...
libc6 libgcc1 libgomp1 libstdc++6 libstdc++6-4.2-dev l...
linux-kernel-headers patch perl perl-modules
Suggested packages:
binutils-doc cpp-doc gcc-4.2-locales debian-keyring lz...
libstdc++6-4.2-dbg manpages-dev autoconf automake1.9 l...
gcc-doc libmudflap0-4.2-dev libgcc1-dbg libgomp1-dbg l...
glibc-doc libstdc++6-4.2-doc ed perl-doc libterm-readl...
tetex-bin texlive-base
The following packages will be REMOVED:
mp-fremantle-002-pr
The following NEW packages will be installed:
binutils build-essential bzip2 cpio cpp cpp-4.2 dpkg-d...
gcc-4.2 libc6-dev libgomp1 libstdc++6-4.2-dev libtimed...
linux-kernel-headers make patch perl perl-modules texi...
The following packages will be upgraded:
gcc-4.2-base libc6 libgcc1 libstdc++6
4 upgraded, 21 newly installed, 1 to remove and 179 not ...
Need to get 25.4MB of archives.
After this operation, 82.5MB of additional disk space wi...
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libc6 gcc-4.2-base libstdc++6 libgcc1 cpio cpp-4.2 cpp...
linux-kernel-headers libc6-dev libstdc++6-4.2-dev g++-...
perl-modules texinfo libtimedate-perl dpkg-dev build-e...
Install these packages without verification [y/N]? y
Get:1 http://repository.maemo.org fremantle/sdk/free lib...
Get:2 https://downloads.maemo.nokia.com ./ binutils 2.18...
Get:3 https://downloads.maemo.nokia.com ./ make 3.80-9os...
Get:4 http://repository.maemo.org fremantle/sdk/free gcc...
Get:5 https://downloads.maemo.nokia.com ./ perl 5.8.3-3o...
Get:6 http://repository.maemo.org fremantle/sdk/free lib...
Get:7 http://repository.maemo.org fremantle/sdk/free lib...
Get:8 http://repository.maemo.org fremantle/sdk/free cpi...
Get:9 http://repository.maemo.org fremantle/sdk/free cpp...
Get:10 http://repository.maemo.org fremantle/sdk/free cp...
Get:11 http://repository.maemo.org fremantle/sdk/free li...
Get:12 http://repository.maemo.org fremantle/sdk/free gc...
Get:13 http://repository.maemo.org fremantle/sdk/free gc...
Get:14 http://repository.maemo.org fremantle/sdk/free li...
Get:15 http://repository.maemo.org fremantle/sdk/free li...
Get:16 http://repository.maemo.org fremantle/sdk/free li...
Get:17 http://repository.maemo.org fremantle/sdk/free g+...
Get:18 https://downloads.maemo.nokia.com ./ bzip2 1:1.0....
Get:19 http://repository.maemo.org fremantle/sdk/free g+...
Get:20 http://repository.maemo.org fremantle/sdk/free pa...
Get:21 http://repository.maemo.org fremantle/sdk/free pe...
Get:22 http://repository.maemo.org fremantle/sdk/free te...
Get:23 http://repository.maemo.org fremantle/sdk/free li...
Get:24 http://repository.maemo.org fremantle/sdk/free dp...
Get:25 http://repository.maemo.org fremantle/sdk/free bu...
Fetched 25.4MB in 39s (647kB/s)
(Reading database ... 27166 files and directories curren...
Removing mp-fremantle-002-pr ...
(Reading database ... 27166 files and directories curren...
Preparing to replace libc6 2.5.1-1eglibc20+0m5 (using .....
Unpacking replacement libc6 ...
Setting up libc6 (2.5.1-1eglibc23+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace gcc-4.2-base 4.2.1-4maemo9+0m5 (usi...
Unpacking replacement gcc-4.2-base ...
Setting up gcc-4.2-base (4.2.1-4maemo12+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace libstdc++6 4.2.1-4maemo9+0m5 (using...
Unpacking replacement libstdc++6 ...
Setting up libstdc++6 (4.2.1-4maemo12+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace libgcc1 1:4.2.1-4maemo9+0m5 (using ...
Unpacking replacement libgcc1 ...
Setting up libgcc1 (1:4.2.1-4maemo12+0m5) ...
Selecting previously deselected package cpio.
(Reading database ... 27171 files and directories curren...
Unpacking cpio (from .../cpio_2.5-1.3_armel.deb) ...
Selecting previously deselected package cpp-4.2.
Unpacking cpp-4.2 (from .../cpp-4.2_4.2.1-4maemo12+0m5_a...
Selecting previously deselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package binutils.
Unpacking binutils (from .../binutils_2.18.50.20070820-4...
dpkg: error processing /var/cache/apt/archives/binutils_...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.2.1-4maemo12+0m5...
Selecting previously deselected package gcc-4.2.
Unpacking gcc-4.2 (from .../gcc-4.2_4.2.1-4maemo12+0m5_a...
Selecting previously deselected package gcc.
Unpacking gcc (from .../gcc_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package linux-kernel-hea...
Unpacking linux-kernel-headers (from .../linux-kernel-he...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.5.1-1eglibc23+...
dpkg: error processing /var/cache/apt/archives/libc6-dev...
unable to create `./usr/include/arpa/nameser.h': No spa...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package libstdc++6-4.2-d...
Unpacking libstdc++6-4.2-dev (from .../libstdc++6-4.2-de...
dpkg: error processing /var/cache/apt/archives/libstdc++...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package g++-4.2.
Unpacking g++-4.2 (from .../g++-4.2_4.2.1-4maemo12+0m5_a...
dpkg: error processing /var/cache/apt/archives/g++-4.2_4...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package make.
Unpacking make (from .../make_3.80-9osso_armel.deb) ...
dpkg: error processing /var/cache/apt/archives/make_3.80...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.5.9-2_armel.deb) ...
Selecting previously deselected package perl-modules.
Unpacking perl-modules (from .../perl-modules_5.8.3-3oss...
dpkg: error processing /var/cache/apt/archives/perl-modu...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package perl.
Unpacking perl (from .../perl_5.8.3-3osso11+0m5_armel.de...
dpkg: error processing /var/cache/apt/archives/perl_5.8....
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package texinfo.
Unpacking texinfo (from .../texinfo_4.8.dfsg.1-4maemo2+0...
dpkg: error processing /var/cache/apt/archives/texinfo_4...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package bzip2.
Unpacking bzip2 (from .../bzip2_1%3a1.0.5-3+0m5_armel.de...
Selecting previously deselected package libtimedate-perl.
Unpacking libtimedate-perl (from .../libtimedate-perl_1....
Selecting previously deselected package dpkg-dev.
Unpacking dpkg-dev (from .../dpkg-dev_1.14.25maemo3+0m5_...
dpkg: error processing /var/cache/apt/archives/dpkg-dev_...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package build-essential.
Unpacking build-essential (from .../build-essential_10.1...
dpkg: failed to write status record about `alarmd' to `/...
E: Sub-process /usr/bin/dpkg returned an error code (2)
/home/user #
・・・うお、失敗してる。。。
復旧しようがなかったため、結局ロムの焼き直しをするはめに...
終了行:
*N900にSDKをインストール [#v3afa950]
以下のサイトを参考に、SDKのインストールをしました
-http://d.hatena.ne.jp/kuma-tetsu/20100121/1264098294
-http://d.hatena.ne.jp/kuma-tetsu/20100128/1264615844
***SDKリポジトリの設定 [#z634100b]
以下の内容でAppManagerよりリポジトリを追加します。
|Catalog name| Maemo SDK|
|Web address| http://repository.maemo.org/|
|Distribution| fremantle|
|Components| sdk/free sdk/non-free tools/free tools/non-f...
次に、sudo gainrootして、以下のコマンドを実行
apt-get install make build-essential texinfo gcc libc6-dev
以下は作業ログ。
~ $ sudo gainroot
Root shell enabled
BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso26+0m5) buil...
Enter 'help' for a list of built-in commands.
/home/user # apt-get install make build-essential texinf...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and ...
as-utils
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
binutils bzip2 cpio cpp cpp-4.2 dpkg-dev g++ g++-4.2 g...
libc6 libgcc1 libgomp1 libstdc++6 libstdc++6-4.2-dev l...
linux-kernel-headers patch perl perl-modules
Suggested packages:
binutils-doc cpp-doc gcc-4.2-locales debian-keyring lz...
libstdc++6-4.2-dbg manpages-dev autoconf automake1.9 l...
gcc-doc libmudflap0-4.2-dev libgcc1-dbg libgomp1-dbg l...
glibc-doc libstdc++6-4.2-doc ed perl-doc libterm-readl...
tetex-bin texlive-base
The following packages will be REMOVED:
mp-fremantle-002-pr
The following NEW packages will be installed:
binutils build-essential bzip2 cpio cpp cpp-4.2 dpkg-d...
gcc-4.2 libc6-dev libgomp1 libstdc++6-4.2-dev libtimed...
linux-kernel-headers make patch perl perl-modules texi...
The following packages will be upgraded:
gcc-4.2-base libc6 libgcc1 libstdc++6
4 upgraded, 21 newly installed, 1 to remove and 179 not ...
Need to get 25.4MB of archives.
After this operation, 82.5MB of additional disk space wi...
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
libc6 gcc-4.2-base libstdc++6 libgcc1 cpio cpp-4.2 cpp...
linux-kernel-headers libc6-dev libstdc++6-4.2-dev g++-...
perl-modules texinfo libtimedate-perl dpkg-dev build-e...
Install these packages without verification [y/N]? y
Get:1 http://repository.maemo.org fremantle/sdk/free lib...
Get:2 https://downloads.maemo.nokia.com ./ binutils 2.18...
Get:3 https://downloads.maemo.nokia.com ./ make 3.80-9os...
Get:4 http://repository.maemo.org fremantle/sdk/free gcc...
Get:5 https://downloads.maemo.nokia.com ./ perl 5.8.3-3o...
Get:6 http://repository.maemo.org fremantle/sdk/free lib...
Get:7 http://repository.maemo.org fremantle/sdk/free lib...
Get:8 http://repository.maemo.org fremantle/sdk/free cpi...
Get:9 http://repository.maemo.org fremantle/sdk/free cpp...
Get:10 http://repository.maemo.org fremantle/sdk/free cp...
Get:11 http://repository.maemo.org fremantle/sdk/free li...
Get:12 http://repository.maemo.org fremantle/sdk/free gc...
Get:13 http://repository.maemo.org fremantle/sdk/free gc...
Get:14 http://repository.maemo.org fremantle/sdk/free li...
Get:15 http://repository.maemo.org fremantle/sdk/free li...
Get:16 http://repository.maemo.org fremantle/sdk/free li...
Get:17 http://repository.maemo.org fremantle/sdk/free g+...
Get:18 https://downloads.maemo.nokia.com ./ bzip2 1:1.0....
Get:19 http://repository.maemo.org fremantle/sdk/free g+...
Get:20 http://repository.maemo.org fremantle/sdk/free pa...
Get:21 http://repository.maemo.org fremantle/sdk/free pe...
Get:22 http://repository.maemo.org fremantle/sdk/free te...
Get:23 http://repository.maemo.org fremantle/sdk/free li...
Get:24 http://repository.maemo.org fremantle/sdk/free dp...
Get:25 http://repository.maemo.org fremantle/sdk/free bu...
Fetched 25.4MB in 39s (647kB/s)
(Reading database ... 27166 files and directories curren...
Removing mp-fremantle-002-pr ...
(Reading database ... 27166 files and directories curren...
Preparing to replace libc6 2.5.1-1eglibc20+0m5 (using .....
Unpacking replacement libc6 ...
Setting up libc6 (2.5.1-1eglibc23+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace gcc-4.2-base 4.2.1-4maemo9+0m5 (usi...
Unpacking replacement gcc-4.2-base ...
Setting up gcc-4.2-base (4.2.1-4maemo12+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace libstdc++6 4.2.1-4maemo9+0m5 (using...
Unpacking replacement libstdc++6 ...
Setting up libstdc++6 (4.2.1-4maemo12+0m5) ...
(Reading database ... 27171 files and directories curren...
Preparing to replace libgcc1 1:4.2.1-4maemo9+0m5 (using ...
Unpacking replacement libgcc1 ...
Setting up libgcc1 (1:4.2.1-4maemo12+0m5) ...
Selecting previously deselected package cpio.
(Reading database ... 27171 files and directories curren...
Unpacking cpio (from .../cpio_2.5-1.3_armel.deb) ...
Selecting previously deselected package cpp-4.2.
Unpacking cpp-4.2 (from .../cpp-4.2_4.2.1-4maemo12+0m5_a...
Selecting previously deselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package binutils.
Unpacking binutils (from .../binutils_2.18.50.20070820-4...
dpkg: error processing /var/cache/apt/archives/binutils_...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.2.1-4maemo12+0m5...
Selecting previously deselected package gcc-4.2.
Unpacking gcc-4.2 (from .../gcc-4.2_4.2.1-4maemo12+0m5_a...
Selecting previously deselected package gcc.
Unpacking gcc (from .../gcc_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package linux-kernel-hea...
Unpacking linux-kernel-headers (from .../linux-kernel-he...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.5.1-1eglibc23+...
dpkg: error processing /var/cache/apt/archives/libc6-dev...
unable to create `./usr/include/arpa/nameser.h': No spa...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package libstdc++6-4.2-d...
Unpacking libstdc++6-4.2-dev (from .../libstdc++6-4.2-de...
dpkg: error processing /var/cache/apt/archives/libstdc++...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package g++-4.2.
Unpacking g++-4.2 (from .../g++-4.2_4.2.1-4maemo12+0m5_a...
dpkg: error processing /var/cache/apt/archives/g++-4.2_4...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.2.1-1osso3_armel.deb) ...
Selecting previously deselected package make.
Unpacking make (from .../make_3.80-9osso_armel.deb) ...
dpkg: error processing /var/cache/apt/archives/make_3.80...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.5.9-2_armel.deb) ...
Selecting previously deselected package perl-modules.
Unpacking perl-modules (from .../perl-modules_5.8.3-3oss...
dpkg: error processing /var/cache/apt/archives/perl-modu...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package perl.
Unpacking perl (from .../perl_5.8.3-3osso11+0m5_armel.de...
dpkg: error processing /var/cache/apt/archives/perl_5.8....
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package texinfo.
Unpacking texinfo (from .../texinfo_4.8.dfsg.1-4maemo2+0...
dpkg: error processing /var/cache/apt/archives/texinfo_4...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package bzip2.
Unpacking bzip2 (from .../bzip2_1%3a1.0.5-3+0m5_armel.de...
Selecting previously deselected package libtimedate-perl.
Unpacking libtimedate-perl (from .../libtimedate-perl_1....
Selecting previously deselected package dpkg-dev.
Unpacking dpkg-dev (from .../dpkg-dev_1.14.25maemo3+0m5_...
dpkg: error processing /var/cache/apt/archives/dpkg-dev_...
failed in buffer_write(fd) (9, ret=-1): backend dpkg-de...
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Selecting previously deselected package build-essential.
Unpacking build-essential (from .../build-essential_10.1...
dpkg: failed to write status record about `alarmd' to `/...
E: Sub-process /usr/bin/dpkg returned an error code (2)
/home/user #
・・・うお、失敗してる。。。
復旧しようがなかったため、結局ロムの焼き直しをするはめに...
ページ名: