[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 メーリングリストの案内