[Armadillo:06844] almadillo420 クロス開発環境設定について 続き
email@hidden
2011年 3月 1日 (火) 16:06:29 JST
南浦です。
さっそくのアドバイスありがとうございました。
前回のアドバイス、
「armelアーキテクチャのパッケージを変換するには、-a(--arch)オプションに
"armel"を指定してください。
$ dpkg-cross -b -a armel xxx.deb」
を試し、
email@hidden:~/Desktop$ dpkg-cross -b -a armel libcv1_1.0.0-6.1_armel.deb
Building libcv1-armel-cross_1.0.0-6.1_all.deb
email@hidden:~/Desktop$
email@hidden:~/Desktop$ dpkg-cross -b -a armel libcvaux1_1.0.0-6.1_armel.deb
Building libcvaux1-armel-cross_1.0.0-6.1_all.deb
email@hidden:~/Desktop$
email@hidden:~/Desktop$ dpkg-cross -b -a armel libhighgui-dev_1.0.0-6.1_armel.deb
Building libhighgui-dev-armel-cross_1.0.0-6.1_all.deb
で、
libcv1-armel-cross_1.0.0-6.1_all.deb
libcvaux1-armel-cross_1.0.0-6.1_all.deb
libhighgui-dev-armel-cross_1.0.0-6.1_all.deb
ができました。
そして次に、クロス開発用パッケージのインストール作業に進み、
dpkg -i コマンドを使用したところ、
以下のようなメッセージとなりました。
email@hidden:~/Desktop$ sudo dpkg -i libcv1-armel-cross_1.0.0-6.1_all.deb
[sudo] password for atmark:
(データベースを読み込んでいます ... 現在 93399 個のファイルとディレクトリがインストールされています。)
libcv1-armel-cross 1.0.0-6.1 を (libcv1-armel-cross_1.0.0-6.1_all.deb で) 置換するための準備をしています ...
libcv1-armel-cross を展開し、置換しています...
dpkg: 依存関係の問題により libcv1-armel-cross の設定ができません:
libcv1-armel-cross は以下に依存 (depends) します: libgomp1-armel-cross (>= 4.2.1) ...しかし:
パッケージ libgomp1-armel-cross はまだインストールされていません。
libcv1-armel-cross は以下に依存 (depends) します: libgomp1-armel-dcv1 ...しかし:
パッケージ libgomp1-armel-dcv1 はまだインストールされていません。
dpkg: libcv1-armel-cross の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
libcv1-armel-cross
email@hidden:~/Desktop$
email@hidden:~/Desktop$ sudo dpkg -i libcvaux1-armel-cross_1.0.0-6.1_all.deb
(データベースを読み込んでいます ... 現在 93399 個のファイルとディレクトリがインストールされています。)
libcvaux1-armel-cross 1.0.0-6.1 を (libcvaux1-armel-cross_1.0.0-6.1_all.deb で) 置換するための準備をしています ...
libcvaux1-armel-cross を展開し、置換しています...
dpkg: 依存関係の問題により libcvaux1-armel-cross の設定ができません:
libcvaux1-armel-cross は以下に依存 (depends) します: libcv1-armel-cross ...しかし:
パッケージ libcv1-armel-cross はまだ設定されていません。
libcvaux1-armel-cross は以下に依存 (depends) します: libcv1-armel-dcv1 ...しかし:
パッケージ libcv1-armel-dcv1 はまだインストールされていません。
パッケージ libcv1-armel-cross は libcv1-armel-dcv1 を提供していますが、まだ設定されていません。
libcvaux1-armel-cross は以下に依存 (depends) します: libgomp1-armel-cross (>= 4.2.1) ...しかし:
パッケージ libgomp1-armel-cross はまだインストールされていません。
libcvaux1-armel-cross は以下に依存 (depends) します: libgomp1-armel-dcv1 ...しかし:
パッケージ libgomp1-armel-dcv1 はまだインストールされていません。
dpkg: libcvaux1-armel-cross の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
libcvaux1-armel-cross
email@hidden:~/Desktop$
email@hidden:~/Desktop$ sudo dpkg -i libhighgui-dev-armel-cross_1.0.0-6.1_all.deb
(データベースを読み込んでいます ... 現在 93399 個のファイルとディレクトリがインストールされています。)
libhighgui-dev-armel-cross 1.0.0-6.1 を (libhighgui-dev-armel-cross_1.0.0-6.1_all.deb で) 置換するための準備をしています ...
libhighgui-dev-armel-cross を展開し、置換しています...
dpkg: 依存関係の問題により libhighgui-dev-armel-cross の設定ができません:
libhighgui-dev-armel-cross は以下に依存 (depends) します: libhighgui1-armel-cross (= 1.0.0-6.1) ...しかし:
パッケージ libhighgui1-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libhighgui1-armel-dcv1 ...しかし:
パッケージ libhighgui1-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libcv-dev-armel-cross (>= 1.0.0-6.1) ...しかし:
パッケージ libcv-dev-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libcv-dev-armel-dcv1 ...しかし:
パッケージ libcv-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libjpeg-dev-armel-dcv1 ...しかし:
パッケージ libjpeg-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libtiff4-dev-armel-cross ...しかし:
パッケージ libtiff4-dev-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libtiff4-dev-armel-dcv1 ...しかし:
パッケージ libtiff4-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libavcodec-dev-armel-cross (>= 0.cvs20050918-2) ...しかし:
パッケージ libavcodec-dev-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libavcodec-dev-armel-dcv1 ...しかし:
パッケージ libavcodec-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libavformat-dev-armel-cross ...しかし:
パッケージ libavformat-dev-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libavformat-dev-armel-dcv1 ...しかし:
パッケージ libavformat-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libjasper-dev-armel-cross ...しかし:
パッケージ libjasper-dev-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: libjasper-dev-armel-dcv1 ...しかし:
パッケージ libjasper-dev-armel-dcv1 はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: pkg-config-armel-cross ...しかし:
パッケージ pkg-config-armel-cross はまだインストールされていません。
libhighgui-dev-armel-cross は以下に依存 (depends) します: pkg-config-armel-dcv1 ...しかし:
パッケージ pkg-config-armel-dcv1 はまだインストールされていません。
dpkg: libhighgui-dev-armel-cross の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:
libhighgui-dev-armel-cross
email@hidden:~/Desktop$
実行画面の長い引用になりましたが、
最初の質問させていただいたエラーメッセージと似ているように思います。
たびたびの質問ですが、エラー内容の解決方法をどのようにしていけばよいのか、
アドバイスのほう よろしくお願いいたします。
*余談でご指摘いただきました。作業を(root)ユーザで行っていたのを一般ユーザで行うように気をつけて行うようにいたしました。
もう1つご質問させていただきたいのですが、armadillo420でopencvを使える環境設定を行っている作業中にもでてきた 、「arm」用のパッケージ と 「armel」用のパッケージ がどのように違うもので、理解し進めていけばよいのかが、いまいちよくわかっておりません。
お手数ですが こちらの方も教えていただけるとありがたく思います。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20110301/f33cbdcb/attachment.html>
armadillo メーリングリストの案内