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.