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).
- natively on Windows, using MSYS+MINGW (
www.mingw.org)
(MSYS is a minimal build environment to compile Unixish projects under
windoze. It provides all the common Unix tools like sh, gmake...)
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() )
Partager