GNOME Bugzilla – Bug 575366
GStreamer Windows installer
Last modified: 2011-05-23 08:30:04 UTC
Regular Win32 builds should be back again.
Created attachment 130666 [details] Installer scripts and stuff to make GStreamer installer for Windows 1) Follow the http://gstreamer.freedesktop.org/wiki/BuildGStreamerWithMinGWAndMsys and http://gstreamer.freedesktop.org/wiki/BuildingGStreamerInMinGWMsys to get the binaries in separate directory (/local/gstreamer) 2) Put libxml2.dll (from http://www.zlatkovic.com/pub/libxml/) into /local/gstreamer/deps 3) Install NSIS 4) Unpack installer stuff (attached) into /local/gstreamer 5) Run NSIS, choose "Compile NSIS scripts", open the /local/gstreamer/gstreamer.nsi Remember to keep gstreamer.nsi up to date by hand by copying necessary definitions from any Makefile and by adding/removing files (for both Install and Uninstall steps). Installer checks for installed GTK. It is compatible with these http://gtk-win.sourceforge.net/home/index.php/en/Home installers. At the moment there is no way to generate commands to add/remove files from Makefiles, but it should be possible Installer is based on GTK installer script (see above), and a lot of stuff is just commented out. AFAIK, installer will not rollback changes to environment variables (PATH, GST_PLUGIN_PATH). That should be fixed, i think. I'm assuming that you're building GStreamer and installer on Windows. I don't know how to cross-compile GStreamer OR the installer, although you can do both.
What should be done with this bug? Is there anything to fix?
I think that NSIS-based installer is not the way to go. I have other ideas, but i am not sure when will they be realized. As for the bug...well...WONTFIX? RESOLVED?