]> git.sesse.net Git - vlc/blobdiff - INSTALL.win32
No need to add a '\n' with msg_*
[vlc] / INSTALL.win32
index 6ad01e51b52930b34a2028189364f3d6623cd5a1..e6c2160e9195573872d0a80bae0e312b6c8db37f 100644 (file)
@@ -1,4 +1,4 @@
-INSTALL file for the Windows9x/Me/NT4/2k/XP version of the VLC media player
+INSTALL file for the Windows 2k/XP/Vista version of the VLC media player
 
 
 Running VLC
@@ -26,13 +26,10 @@ If you want to build VLC from sources, you can do it in several ways:
 - natively on Windows, using cygwin (www.cygwin.com) with or without the
   POSIX emulation layer. This is the preferred way to compile vlc if you want
   to do it on Windows.
-  NOTE: This is the PREFERRED way of building VLC natively (the others
-  are not as much tested so expect more difficulties with them).
-
   Read http://wiki.videolan.org/Win32CompileCygwinNew to have a complete HOWTO
 
 - On GNU/Linux, using the mingw32 cross-compiler.
-  This method is  preferred over all the others.
+  This method is preferred over all the others.
 
 UNSUPPORTED METHODS
 -------------------
@@ -42,14 +39,7 @@ UNSUPPORTED METHODS
   Please note that the gettext utilities are not included in the default
   MSYS/MINGW packages so you won't be able to build VLC with i18n support.
 
-- natively on Windows, using Microsoft Visual C++. Even though we provide some
-  msvc project files with vlc, this method is advised only if you just want to
-  experiment/play with some basic functionality in vlc. The reason for this
-  is that vlc depends on a lot of 3rd party libraries and building them in
-  MSVC is not convenient and sometimes even impossible.
-  ( NOTE: if you want to run vlc under the msvc debugger, you need to run it
-    with the --fast-mutex --win9x-cv-method=1 options because the debugger
-    usually loses signals sent by PulseEvent() )
+- natively on Windows, using Microsoft Visual Studio. This will not work.
 
 Getting the right compiler tools
 ================================
@@ -59,13 +49,14 @@ You first need to download a GNU/Linux cross-compiler version of mingw32.
 
 For Debian GNU/Linux users, you can use the mingw32, mingw32-binutils and
 mingw32-runtime packages.
+For Fedora users, you can use mingw-binutils, mingw-gcc-core, mingw-gcc-g++
 
-- compiling natively on Windoze with cygwin:
+- compiling natively on Windows with cygwin:
 You will need to download and run the setup.exe app from cygwin's web site
 (www.cygwin.com). You will also need to make sure you install at least the
 gcc-g++, gcc-mingw, mingw-runtime and win32-api packages.
 
-- compiling natively on Windoze with MSYS+MINGW:
+- compiling natively on Windows with MSYS+MINGW:
 You will need to download and install the latest MSYS, MSYS-DTK and MINGW.
 The installation is really easy. Begin with the MSYS auto-installer and once
 this is done, extract MINGW into c:\msys\1.0\mingw. You also have to remember
@@ -86,9 +77,6 @@ or mpeg4 video decoding, etc...
 Depending on your needs you will have to compile/install some or all of these
 external libraries.
 
-* They can be found here (source code):
-  http://download.videolan.org/pub/testing/contrib/
-
 * We also provide a package with all the libraries already compiled so it is
   actually really easy to compile a full-featured version of vlc (these compiled
   libraries will only work with mingw or cygwin):
@@ -103,6 +91,9 @@ external libraries.
 
   Please note the "-C /". 
 
+* They can also be found here (source code):
+  http://download.videolan.org/pub/testing/contrib/
+
 * An automated way of building the contrib libraries is provided in 
   extra/contrib. It will download, configure and build the libraries.
   See the extras/contrib/README for more info.