Source

conductory / INSTALL.Linux

Full commit
1. Install following packages:

 * gcc-c++ / g++
 * scons
 * openal-soft-devel / libopenal-dev
 * libv4l-devel / libv4l-dev
 * XULRunner SDK Release
 * XULRunner SDK Beta
 * XULRunner SDK Aurora
 * XULRunner SDK Nightly

2. Set following environment variables:
 XR_SDK_R_INC
   to the absolute path of the 'include' folder of XULRunner SDK Release.
 XR_SDK_R_LIB
   to the absolute path of the 'lib' folder of XULRunner SDK Release.
 XR_SDK_B_INC
   to the absolute path of the 'include' folder of XULRunner SDK Beta.
 XR_SDK_B_LIB
   to the absolute path of the 'lib' folder of XULRunner SDK Beta.
 XR_SDK_A_INC
   to the absolute path of the 'include' folder of XULRunner SDK Aurora.
 XR_SDK_A_LIB
   to the absolute path of the 'lib' folder of XULRunner SDK Aurora.
 XR_SDK_N_INC
   to the absolute path of the 'include' folder of XULRunner SDK Nightly.
 XR_SDK_N_LIB
   to the absolute path of the 'lib' folder of XULRunner SDK Nightly.

3. Open a terminal. Change working directory to 'Components/BackEnds'.

4. Run 'scons && mv dist/*.so ../../Extension/components'.

5. Install the extension in 'Extension' folder following the instructions
in [https://developer.mozilla.org/en/building_an_extension#Test].