Commit ad9f50ce authored by Christophe Mutricy's avatar Christophe Mutricy

Document the new win32 contrib way.

parent f53914b6
...@@ -88,21 +88,25 @@ or mpeg4 video decoding, etc... ...@@ -88,21 +88,25 @@ or mpeg4 video decoding, etc...
Depending on your needs you will have to compile/install some or all of these Depending on your needs you will have to compile/install some or all of these
external libraries. external libraries.
They can be found here (source code): * They can be found here (source code):
http://download.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 * 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 actually really easy to compile a full-featured version of vlc (these compiled
libraries will only work with mingw or cygwin): libraries will only work with mingw or cygwin):
http://download.videolan.org/pub/testing/win32/contrib-20040902-win32-bin-gcc3.3.1-only.tar.bz2 (Check out fo more recent versions at the same location). http://download.videolan.org/pub/testing/win32/contrib-20040902-win32-bin-gcc3.3.1-only.tar.bz2 (Check out fo more recent versions at the same location).
All you need to do is extract it in your root directory (the include files 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 and libraries will be put in /usr/win32). You can do this with the following
command: command:
tar xjvf contrib-20040902-win32-bin-gcc3.3.1-only.tar.bz2 -C / tar xjvf contrib-20040902-win32-bin-gcc3.3.1-only.tar.bz2 -C /
Please note the "-C /". Please note the "-C /".
* 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.
A complete list of the libraries on which we depend can be found here: A complete list of the libraries on which we depend can be found here:
http://developers.videolan.org/vlc/ http://developers.videolan.org/vlc/
...@@ -212,6 +216,19 @@ lines: ...@@ -212,6 +216,19 @@ lines:
--disable-mkv \ --disable-mkv \
--enable-debug --enable-debug
If you have used the "extras/contrib" way, you don't need to precise
the CFLAGS, LDFLAGS and --with-foo-config-path=.
./bootstrap && \
./configure \
--disable-gtk \
--enable-nls --enable-sdl \
--enable-ffmpeg --enable-faad --enable-flac --enable-theora \
--disable-cddax --disable-vcdx --enable-goom \
--enable-twolame --enable-dvdread \
--enable-mkv --enable-caca \
--enable-debug
See `./configure --help' for more information. See `./configure --help' for more information.
Actually Compiling the VLC source Actually Compiling the VLC source
......
This is the contrib build system for VLC Media Player. It has been This is the contrib build system for VLC Media Player. It has been
primarily developed for Mac OS X, though it should be easy to adapt to primarily developed for Mac, it has been adapted for BeOs and win32.
other operating systems. It would be not too difficult to extend it to other sytem.
To use it, first in the contrib directory, type : To use it, first in the contrib directory, type :
./bootstrap ./bootstrap
...@@ -19,7 +19,7 @@ make bin IS NOT WORKING atm USE make src ...@@ -19,7 +19,7 @@ make bin IS NOT WORKING atm USE make src
Once the contribs are built, you can start building VLC. Once the contribs are built, you can start building VLC.
See: http://developers.videolan.org/vlc/osx-compile.html See: http://developers.videolan.org/vlc/osx-compile.html
for more details on that. or INSTALL.win32 for more details on that.
Happy hacking. Happy hacking.
--Meuuh 2003-11-15 --Meuuh 2003-11-15
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment