Armadilloフォーラム

GStreamerの実装

uq_yoshida

2016年2月29日 19時59分

GStreamerをA420上で動作させようとしているのですが、
ご意見いただければと思います。

μCLInuxで動作させようとしており、
DebianとUbuntuのパッケージダウンロードサイトから
ARM用のパッケージを取得しA420に配置しています。

ある程度のパッケージは正常に動作したのですが、
以下のパッケージにて「Illegal instruction」が発生し
エラー終了してしまいます。

libass.so.4.1.0
libvpx.so.1.3.0

これがうまく動かないパッケージです。

エラーが発生しないパッケージを比較したところ、
# arm-linux-gnueabi-reaadelf -A
コマンドの実行結果で以下の箇所に違いがありました。
Tag_CPU_name: "7-A"

エラーが発生するパッケージは、"7-A"。
エラーが発生しないパッケージは、"4T"。

4Tに該当するパッケージをインストールしようとしたところ、
パッケージダウンロードサイトに4Tに該当するパッケージが見つからなかったため、
ソースコードをダウンロードしA420用にビルドしようと試みたのですが、
configure時にライブラリが不足しているとエラーが出て
手詰まりになってしまいました。

Armadilloに用意されていないライブラリをインストールするための
アプローチとして上記の方法は無理なのでしょうか?
Armadilloに外部から取得したライブラリをインストールした実績など
ございましたら、方法などご教授いただけないでしょうか。

よろしくお願いいたします。

以上