NIDAS

1.0

Introduction

NCAR In-Situ Data Acquisition Software

How to Build and Install NIDAS for ARM and Intel X86

NIDAS uses the xerces-c and xmlrpc++ software packages. Building NIDAS requires access to the xerces-c and xmlrpc++ header files and libraries.

The path the installation of the X86 version of these packages can be specified with the OTHER_X86 option to scons. Set OTHER_X86 to the name of the parent directory of the 'include' and 'lib' directories containing the xerces-c and xmlrpc++ header files and libraries.

The default value of OTHER_X86 is $PREFIX/x86, where PREFIX can be set as the destination the installation. The default value of PREFIX is /opt/nidas.

The path the installation of the ARM version of these packages can be specified with the OTHER_ARM option to scons. The default value of OTHER_ARM is $PREFIX/arm.

When building for ARM, make sure arm-linux-g++, and the other arm tools are available and in your path. For example:

The RTLinux modules in nidas/rtlinux are also built when building for arm. The the RTLinux ARM cross-development tools must be installed in /opt/rtldk-2.2.

If the xerces-c and xmlrpc++ software is installed somewhere other than $PREFIX/x86 and $PREFIX/arm, use the OTHER_X86 and OTHER_ARM options:

/install_path is where you want to install NIDAS. The default value for PREFIX is /opt/nidas. Executables, libraries and header files will be installed as follows:

$PREFIX/arm/bin
Executables for ARM
$PREFIX/arm/lib
Libraries for ARM (libnidas.so, libnidas_dynld.so)
$PREFIX/arm/include
Headers

$PREFIX/x86/bin
Executables for X86
$PREFIX/x86/lib
Libraries for X86 (libnidas.so, libnidas_dynld.so)
$PREFIX/x86/include
Headers

How to Build NIDAS for Intel X86

How to Build NIDAS for ARM


Generated on Sat Sep 6 01:00:16 2008 for nidas by  doxygen 1.5.5