You need to get git which is a revision control tool. Something like
should do that for you.
Then once git is installed, you need to clone the vlc repository.
Issue
Code: Select all
git clone git://git.videolan.org/vlc.git
in the directory where you want to hold the vlc source tree.
You now have a clone of the whole source of VLC. Next you need bootstrap, configure and compile the whole thing. Here's a quick overview of the commands but you might need to tweak the configure parameters to suit your system/build needs.
Code: Select all
cd vlc
./bootstrap
./configure
make
sudo make install
Depending on your system and architecture, your configure line might change as I said. Check ./configure --help for all the details. For example, on my Fedora 11 on an AMD64 arch, I mostly wanted libvlc and modules, not caring about the VLC gui, my configure was
Code: Select all
./configure --prefix=/usr --libdir=/usr/lib64 --disable-qt4 --disable-skins2
PS. Now that you have git, you can keep the source tree in sync with the "master" tree. In the source tree folder, just do a
and reconfigure/recompile.
Cheers,
Hope you have fun messing around with VLC.