5
NVDAHelper needs The Microsoft Windows SDK, version 6.1 or later. You can find it here:
6
http://msdn.microsoft.com/en-us/windows/bb980924.aspx
8
The gecko_ia2 virtual buffer backend requires the IAccessible2 IDL file. You can obtain it here:
9
http://www.linuxfoundation.org/en/Accessibility/IAccessible2
10
Download the merged IDL and copy it to ..\include\ia2\ia2.idl.
12
The adobeAcrobat virtual buffer backend requires the Adobe Acrobat accessibility IDL and header files. This is rather difficult to find, so here is a direct link:
13
http://www.adobe.com/devnet/acrobat/downloads/ClientFiles.zip
14
Extract the files into ..\include\AcrobatAccess.
16
The NVDAHelper build is managed by the SCons build system, version 1.3.0 or later: http://www.scons.org/
20
To build the library and all virtual buffer backends, open a command prompt, cd to the top-level directory of nvdaHelper and run the command scons.
21
There is no need to use the MSVC environment command prompt, scons will locate what it needs automatically in any standard environment.
23
By default a version with debugging symbols will be generated. To build a release version, provide release=1 on the command line when running scons:
26
To install the produced libraries in to your NVDA source directory, run the following command:
28
You will need to add release=1 to this command line as well if you want to install a release version.
30
To build the 64 bit version of the libraries, specify TARGET_ARCH=x86_64 on the command line; e.g.:
31
scons install release=1 TARGET_ARCH=x86_64