В течение двух недель я боролся за создание среды для создания плагина gstreamer на окнах (необходим для дополнения songbird).
Я установил MSYS, MinGW и Cygwin, затем установил GStreamer OSSBuild, а также скачал исходные коды для Songbird, которые поставляются с собственной предварительно скомпилированной версией gstreamer.
Мне не удалось запустить gst-inspect (или любые другие приложения gstreamer) из источников songbird, и я решил, что остановлюсь на OSSBuild (поскольку я смог запустить gst-inspect из скомпилированного OSSBuild).
Следуя инструкциям по созданию подключаемого модуля 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
Я также не мог использовать MSYS или MinGW, поскольку они вообще не могут запускать автоген.
Я понимаю, что у cygwin должны быть свои собственные пакеты разработки для gstreamer , но я не смог найти, как их установить.
Мой вопрос: как мне установить пакеты gstreamer в cygwin или как собрать, используя cygwin с зависимостями OSSBuild?
Короче говоря, как получить среду, в которой я могу создать плагин gstreamer под windows?