X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=INSTALL.win32;h=5bd817c778443c46936a49b9e7750b138ca9172d;hb=e3455523c39879535fc60113ccdd447dd1b5bd5c;hp=44dfcb4273420a82806448c82c62a145e6d04d99;hpb=e832247c897aa57f773031591e688ec7cdac90dc;p=vlc diff --git a/INSTALL.win32 b/INSTALL.win32 index 44dfcb4273..5bd817c778 100644 --- a/INSTALL.win32 +++ b/INSTALL.win32 @@ -1,4 +1,4 @@ -$Id: INSTALL.win32,v 1.21 2003/11/13 14:23:30 lool Exp $ +$Id: INSTALL.win32,v 1.23 2004/02/29 14:35:10 gbazin Exp $ INSTALL file for the Windows9x/Me/NT4/2k/XP version of the VLC media player @@ -28,6 +28,8 @@ 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 unix emulation layer. This is the prefered way to compile vlc if you want to do it on Windows. + NOTE: This is the PREFERED 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 environnement to compile unixish projects under @@ -87,17 +89,15 @@ 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://www.videolan.org/pub/testing/contrib/ +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): -http://www.videolan.org/pub/testing/win32/contrib-20030729-win32-bin.tar.bz2 or -http://www.videolan.org/pub/testing/win32/contrib-20031026-win32-bin-gcc3.3.1-only.tar.bz2 -if you are using the new version of gcc (3.3.1). +http://download.videolan.org/pub/testing/win32/contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2 All you need to do is extract it in your root directory (the include files and libraries will be put in /usr/win32). You can do this with the following -command: "tar xjvf contrib-20030729-win32-bin.tar.bz2 -C /" +command: "tar xjvf contrib-20040229-win32-bin-gcc3.3.1-only.tar.bz2 -C /" A complete list of the libraries on which we depend can be found here: http://developers.videolan.org/vlc/ @@ -121,13 +121,18 @@ along those lines: ./configure --host=i586-mingw32msvc --build=i386-linux \ --disable-sdl --disable-gtk \ --enable-nls \ - --enable-ffmpeg --with-ffmpeg-mp3lame \ + --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \ --enable-faad \ --enable-flac \ --enable-theora \ --with-wx-config-path=/usr/win32/bin \ --with-freetype-config-path=/usr/win32/bin \ - --disable-fribidi --disable-vcdx \ + --with-fribidi-config-path=/usr/win32/bin \ + --enable-livedotcom --with-livedotcom-tree=/usr/win32/live.com \ + --enable-caca --with-caca-config-path=/usr/win32/bin \ + --with-xml2-config-path=/usr/win32/bin \ + --with-dvdnav-config-path=/usr/win32/bin \ + --disable-cddax --disable-vcdx \ --enable-debug If you are cross-compiling with our gcc-3.3.1 package, you can use something @@ -141,14 +146,19 @@ along those lines: ./configure --host=i586-mingw32msvc --build=i386-linux \ --disable-sdl --disable-gtk \ --enable-nls \ - --enable-ffmpeg --with-ffmpeg-mp3lame \ + --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \ --enable-faad \ --enable-flac \ --enable-theora \ --with-wx-config-path=/usr/win32/bin \ --with-freetype-config-path=/usr/win32/bin \ --with-fribidi-config-path=/usr/win32/bin \ - --disable-vcdx --enable-debug + --enable-livedotcom --with-livedotcom-tree=/usr/win32/live.com \ + --enable-caca --with-caca-config-path=/usr/win32/bin \ + --with-xml2-config-path=/usr/win32/bin \ + --with-dvdnav-config-path=/usr/win32/bin \ + --disable-cddax --disable-vcdx \ + --enable-debug If you are using cygwin, you can build VLC with or without the unix emulation layer (without is usually better). To build without the emulaion layer, use @@ -160,13 +170,18 @@ something like this: ./configure \ --disable-sdl --disable-gtk \ --enable-nls \ - --enable-ffmpeg --with-ffmpeg-mp3lame \ + --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \ --enable-faad \ --enable-flac \ --enable-theora \ --with-wx-config-path=/usr/win32/bin \ --with-freetype-config-path=/usr/win32/bin \ --with-fribidi-config-path=/usr/win32/bin \ + --enable-livedotcom --with-livedotcom-tree=/usr/win32/live.com \ + --enable-caca --with-caca-config-path=/usr/win32/bin \ + --with-xml2-config-path=/usr/win32/bin \ + --with-dvdnav-config-path=/usr/win32/bin \ + --disable-cddax --disable-vcdx \ --enable-debug If you want to use the emulation layer, then just omit the CC="gcc -mno-cygwin" @@ -179,15 +194,19 @@ lines: LDFLAGS=-L/usr/win32/lib \ ./configure \ --disable-sdl --disable-gtk \ - --disable-mkv \ --enable-nls \ - --enable-ffmpeg --with-ffmpeg-mp3lame \ + --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \ --enable-faad \ --enable-flac \ --enable-theora \ --with-wx-config-path=/usr/win32/bin \ --with-freetype-config-path=/usr/win32/bin \ --with-fribidi-config-path=/usr/win32/bin \ + --enable-caca --with-caca-config-path=/usr/win32/bin \ + --with-xml2-config-path=/usr/win32/bin \ + --with-dvdnav-config-path=/usr/win32/bin \ + --disable-cddax --disable-vcdx \ + --disable-mkv \ --enable-debug See `./configure --help' for more information.