I wanted to post a full how-to for compiling VLC Media Player and
VLMC (VideoLAN Movie Creator) from GIT in Ubuntu Karmic for some time, but since I've already compiled both VLC and VLMC, the how-to couldn't have been complete (that's why I initially only posted some
very basic steps) since there would be some dependencies missing (there might still be, but the how-to is now more accurate). But since the holidays are over and I had to go to work today, I tough I'd compile it on this computer and tell you exactly what dependencies you need to install and the complete compilation steps needed to run both of these applications developed by VideoLAN.
Current VLC version: 1.1.0-git
Current VLMC version: 0.0.1-git
The reason for also compiling VLC is that VLMC needs the latest VLC GIT version installed to run. That's also the reason you have to remove any VLC packages you may have installed on your computer (so that the GIT libraries are used).
Important: For all the "checkinstall" commands below: if it doesn't work for you, you can simply use "sudo make install" instead of "sudo checkinstall ...". The reason I like using "checkinstall" is that it creates a .deb file (for local use only - don't use it for distribution as it's not a normal .deb file with dependencies) so you can later remove or update the application, like any other application installed through a .deb file (
sudo apt-get remove vlc x264 vlmc).
The first thing you need to do is
install some dependencies and the tools needed to compile x264, VLC and VLMC: