[Armadillo:05820] クロス開発用ライブラリ作成で失敗する
高橋 哲司
email@hidden
2010年 9月 15日 (水) 14:12:44 JST
お世話になります。
高橋@FDK と申します。
Armadillo、Linux共に、使い始めたところです。
Armadillo-440 ATDE3の環境で開発を行っております。
(atde3-20100309.zip、atmark-dist-20100603.tar.gz、linux-2.6.26-at10.tar.gz)
ライブラリ:libusb-1.0-0_1.0.8-2を使用して開発を行っているのですが、クロス開発用ライブラリパッケージの作成で失敗してしまいます。
dpkg-cross もしくは、apt-cross のコマンドを使用すると、以下のようなエラーメッセージが出力されます。
$ sudo apt-cross --arch armel --suite lenny --install
libusb-1.0-0_1.0.8-2_armel.deb
ファイル
/home/atmark/.apt-cross/lenny/lists/security.debian.org_dists_lenny_main_source_Sources
をオープンできませんでした - open (2 そのようなファイルやディレクトリはありません)
apt-cross is unable to locate package: 'libusb-1.0-0_1.0.8-2_armel.deb' -
skipping
0 to be upgraded, 0 to be newly installed.
$ dpkg-cross --build --arch armel libusb-1.0-0_1.0.8-2_armel.deb
Building libusb-1.0-0-armel-cross_1.0.8-2_all.deb
$ sudo dpkg -i libusb-1.0-0-armel-cross_1.0.8-2_all.deb
(データベースを読み込んでいます ... 現在 90641 個のファイルとディレクトリがインストールされています。)
libusb-1.0-0-armel-cross 2:1.0.8-2 を
(libusb-1.0-0-armel-cross_1.0.8-2_all.deb で) 置換するための準備をしています
...
libusb-1.0-0-armel-cross を展開し、置換しています...
dpkg: 依存関係の問題により libusb-1.0-0-armel-cross の設定ができません:
libusb-1.0-0-armel-cross は以下に依存 (depends) します: libc6-armel-cross
(>= 2.8) ...しかし:
パッケージ libc6-armel-cross はまだ設定されていません。
libusb-1.0-0-armel-cross は以下に依存 (depends) します: libc6-armel-dcv1
...しかし:
パッケージ libc6-armel-dcv1 はまだインストールされていません。
パッケージ libc6-armel-cross は libc6-armel-dcv1 を提供していますが、まだ設定されていません。
dpkg: libusb-1.0-0-armel-cross の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
libusb-1.0-0-armel-cross
対策方法をご教授頂ければ幸いです。
よろしく御願いいたします。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20100915/82b10512/attachment.html>
armadillo メーリングリストの案内