[Armadillo:04163] Re: libesd0インストールについて

Takenoshita Koyo email@hidden
2009年 4月 1日 (水) 09:53:12 JST


> 上記を見るとesound-commonが正常にインストールできていないようです。
> 必要なライブラリの多くは、ARM用のものをdpkg-crossコマンドを使用し、クロスコンパイル用パッケージに変換して
> インストールしているのですが、esound-commonはallということで共通のパッケージとなるため、そのままインストール
> しています。
> ここが問題なのではと思うのですが、解決策が分かりません。
esound-common_0.2.36-3_all.debもarm-crossパッケージに変換してインストールする必要があります。

しかし、esound-commonは、ヘッダファイルもライブラリファイルも含んでいないため、
通常どおりdpkg-crossで変換すると、以下のようなエラーになります。

$ dpkg-cross --arch arm --build esound-common_0.2.36-3_all.deb 
dpkg-cross: package esound-common doesn't provide any useful files. Skipping.

そのような場合は、"--convert-anyway"をつけて変換してください。
"--convert-anyway"オプションの詳細は、man dpkg-crossをご参照ください。

-- 
Koyo Takenoshita



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