Linux Dependencies

Most Linux distros have an elaborate package system that can be used to pull dependencies. The following instructions are for apt-get on Debian, Ubuntu, Kubuntu, etc. These lines can be directly pasted into a terminal and it will take a fresh Linux install to a fully functional VirtualAwesome? dev system.

# Install basic dev tools: g++, cmake, subversion.
sudo apt-get install cmake-gui subversion g++
 
# Install windowing and OpenGL dev libs.
sudo apt-get install libx11-dev libglu-dev 
 
# Install dev libs for image formats.
sudo apt-get install libpng-dev libjpeg-dev libtiff-dev 
 
# Install text rendering dev lib.
sudo apt-get install libfreetype6-dev
 
# Install Code::Blocks IDE.
sudo apt-get install codeblocks

For proper graphics acceleration you will also need a good driver. For Nvidia cards the following will work:

# Install Nvidia drivers.
sudo apt-get install nvidia-glx-180-dev

For sound support (required for vaOpenal):

sudo apt-get install libopenal1 libopenal1-dev
sudo apt-get install libsndfile1 libsndfile1-dev 

For firewire camera support (required for vaTouchkit):

# firewire subsystem
sudo apt-get install libraw1394-dev
 
# for troubleshooting, a universal firewire cam app
sudo apt-get install coriander

If you run into problems let us know on the Discussion List.