docs: add index for new symbols in 1.14
[platform/upstream/gstreamer.git] / win32 / README.txt
index b58478b..892b1f1 100644 (file)
@@ -1,41 +1,32 @@
-There are different makefiles that can be used to build GStreamer with the usual Microsoft 
-compiling tools.
-
-The Makefile is meant to be used with the GNU make program and the free 
-version of the Microsoft compiler (http://msdn.microsoft.com/visualc/vctoolkit2003/). You also 
-have to modify your system environment variables to use it from the command-line. You will also 
-need a working Platform SDK for Windows that is available for free from Microsoft.
-
-The projects/makefiles will generate automatically some source files needed to compile 
-GStreamer. That requires that you have installed on your system some GNU tools and that they are 
-available in your system PATH.
-
-The GStreamer project depends on other libraries, namely :
-- GLib
-- libpopt
-- libxml
-- libintl
-- libiconv
-
-The sources should be organised in folders as follow :
-$(PROJECT_DIR)\glib
-$(PROJECT_DIR)\gstreamer (this package)
-$(PROJECT_DIR)\libiconv
-$(PROJECT_DIR)\libintl
-$(PROJECT_DIR)\libxml2
-$(PROJECT_DIR)\popt
-
-NOTE : you can find Win32 versions of these libraries on http://gnuwin32.sourceforge.net/ 
-You will need the Binaries and Developer files for each package.
-
-NOTE : GLib can be found on ftp://ftp.gtk.org/pub/gtk/v2.4/ and should be compiled from the 
-sources
-
-NOTE : GNU tools needed that you can find on http://gnuwin32.sourceforge.net/
-- GNU flex      (tested with 2.5.4)
-- GNU bison     (tested with 1.35)
-and http://www.mingw.org/
-- GNU make      (tested with 3.80)
-
-NOTE : the generated files from the -auto makefiles will be available soon separately on the net 
-for convenience (people who don't want to install GNU tools).
\ No newline at end of file
+Building GStreamer on Windows\r
+-----------------------------\r
+\r
+Running GStreamer on Windows is supported.\r
+\r
+Official Windows binaries for each release can be found at:\r
+\r
+  https://gstreamer.freedesktop.org/data/pkg/windows/\r
+\r
+\r
+Building with MinGW/MSys\r
+------------------------\r
+\r
+Should work out of the box from the toplevel directory using the standard\r
+Unix build system provided.\r
+\r
+This build type is officially supported.\r
+\r
+You can build Windows binaries including all required dependencies\r
+using the 'cerbero' build tool:\r
+\r
+  http://cgit.freedesktop.org/gstreamer/cerbero/\r
+\r
+This works both natively on Windows or as cross-compile from Linux.\r
+\r
+\r
+Building with Visual Studio\r
+---------------------------\r
+\r
+Building with Visual Studio is possible using the Meson-based build\r
+definitions, but there is currently no support for this in cerbero yet,\r
+so it's not for the faint-hearted.\r