[Armadillo:04086] クロスコンパイル環境構築時でのエラー

s-honda email@hidden
2009年 3月 4日 (水) 16:39:43 JST


本田と申します。

Armadillo-9のクロスコンパイル環境を以下の手順で構築していた際、エラーに
なり先に進むことができなくなりました。おそらく、開発環境のOSが
Debian(lenny)で、gccのバージョンが4.3.2であることが原因なのではと考えて
いますが、いかがでしょうか?

■クロスコンパイル環境構築手順
1.配布CDの、「cpp-4.1-arm-linux-gnu_4.1.1-21_i386.deb」をインストール
2.配布CDの、「binutils-arm-linux-gnu_2.17-3_i386.deb」をインストール
3.配布CDの、「libc6-arm-cross_2.3.6.ds1-13etch2_all.deb」をインストール
4.配布CDの、「libgcc1-arm-cross_4.1.1-21_all.deb」をインストール
5.配布CDの、「gcc-4.1-arm-linux-gnu-base_4.1.1-21_i386.deb」をインストー
ル
6.配布CDの、「libssp0-arm-cross_4.1.1-21_all.deb」をインストール後、以下
のようなエラーが出力されました。

(エラー内容)
# dpkg-i ./libssp0-arm-cross_4.1.1-21_all.deb 
(データベースを読み込んでいます ... 現在 113014 個のファイルとディレクト
リがインストールされています。)
libssp0-arm-cross 4.1.1-21 を (.../libssp0-arm-cross_4.1.1-21_all.deb
で) 置換するための準備をしています ...
libssp0-arm-cross を展開し、置換しています...
dpkg: 依存関係の問題により libssp0-arm-cross の設定ができません:
 libssp0-arm-cross は以下に依存 (depends) します: gcc-4.1-base (=
4.1.1-21) ...しかし:
  パッケージ gcc-4.1-base はまだインストールされていません。
dpkg: libssp0-arm-cross の処理中にエラーが発生しました (--install):
 依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
 libssp0-arm-cross

この後、gcc-4.1-arm-linux-gnu_4.1.1-21_i386.debをインストールしようとし
ますが、libssp0-arm-cross_4.1.1-21がインストールされていないというエラー
が出てしまいます。

原因、対応をお教えください、よろしくお願いいたします。
--
本田




armadillo メーリングリストの案内