Source

conductory / INSTALL.Win32

1. Install following packages:

 * Visual C++ 2005 or later
 * Windows SDK 7.1
 * OpenAL SDK 1.1
 * 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.
 OPENAL_SDK_INC
   to the absolute path of the 'include' folder of OpenAL 1.1 SDK.
 OPENAL_SDK_LIB
   to the absolute path of the 'libs\Win32' folder of OpenAL 1.1 SDK.
 WIN_SDK_INC
   to the absolute path of the 'include' folder of the Windows SDK.
 WIN_SDK_LIB
   to the absolute path of the 'lib' folder of the Windows SDK.

3. Open a prompt window. Change working directory to 'Components\BackEnds'.

4. Run 'scons CPPPATH="%WIN_SDK_INC%" LIBPATH="%WIN_SDK_LIB%"'.

5. Move dll files in 'Components\BackEnds\dist' to 'Extension\components'

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