#summary|Psimedia+ on MS Windows: Patching & Building Instructions (win32-g++) /en/ ====== Psimedia+ on MS Windows (MinGW) ====== ===== Required tools for the building process ===== - Make sure all the tools required to build Psi+ with mingw32 are installed. See the page [[mingw32|about compiling on mingw32]] for more information. Notably Qt and the Subversion tools listed there are necessary. - [[http://www.gtk.org/download/win32.php|GLIB]] - GStreamer dependency /~ 4 MB/ - [[http://psi-dev.googlecode.com/files/gstreamer-0.10.28-win32-2.zip|GStreamer build for MS Windows with mingw32]] - /~ 21 MB/ ===== Preparations before building, setup environment variables and necessary libraries ===== * Make sure the Psi+ build environment is set up properly according to the instructions [[mingw32|here]] * Download and extract the the GLIB binaries and dev packages to **C:\glib** * Download and extract **gstforwin-0.10.??.zip** to **C:\** (it will create a gstforwin directory) ===== Psimedia+ building in automatic mode (recommended) ===== * Download the script [[http://psi-dev.googlecode.com/svn/trunk/scripts/win32/make-psimediaplus.cmd|make-psimediaplus.cmd]] to new folder (for example, C:\psi-plus\psimedia\build) * Run the script **make-psimediaplus.cmd** from the folder **C:\psi-plus\psimedia\build** and wait for the end of its execution If the script worked successfully, then in the working directory **C:\psi-plus\psimedia\build** there will be a compiled and ready to use binary file **gstprovider\release\gstprovider.dll**