私は2週間、Windows上にgstreamerプラグインを構築するための環境を作成するために苦労してきました(songbirdアドオンが必要です)。
MSYS、MinGW、Cygwinをインストールしてから、GStreamer OSSBuildをインストールしました。また、独自のプリコンパイル済みバージョンのgstreamerが付属しているSongbirdのソースもダウンロードしました。
ソングバードソースからgst-inspect(または他のgstreamerアプリケーション)を実行できず、OSSBuildに落ち着くと思いました(コンパイルされたOSSBuildからgst-inspectを実行できたため)。
GSTプラグイン(ここにあります)をビルドするための手順に従うと、cygwinはOSSBuildを認識せず、autogenの実行時にビルドが失敗し、次のエラーが発生します。
checking for GST... no
configure: error:
You need to install or upgrade the GStreamer development
packages on your system. On debian-based systems these are
libgstreamer0.10-dev and libgstreamer-plugins-base0.10-dev.
on RPM-based systems gstreamer0.10-devel, libgstreamer0.10-devel
or similar. The minimum version required is 0.10.16.
configure failed
また、autogenをまったく実行できないため、MSYSまたはMinGWを使用できませんでした。
cygwinには独自のgstreamer開発パッケージが必要であることは理解していますが、それらをインストールする方法が見つかりませんでした。
私の質問:cygwinにgstreamerパッケージをインストールするにはどうすればよいですか、またはOSSBuildの依存関係でcygwinを使用してビルドするにはどうすればよいですか?
つまり、Windowsでgstreamerプラグインを構築できる環境を取得するにはどうすればよいですか?