Install libpninx python bindings
================================
The installation uses the common distutils procedure. For a successful build the
following additional libraries are required
.) hdf5
.) libpniutils
.) libpninx
.) boost-python
If everything is installed in default locations a simple
$>python setup.py install
will install the python package. If your packages are not in default locations a
couple of commandline options is defined letting you specify the directories
where to find headers and libraries
--h5incdir .......... path to HDF5 header files
--h5libdir .......... path where HDF5 library binaries are installed
--utincdir .......... installation path of libpniutils header files
--utlibdir .......... installation path of libpniutils library files
--nxlibdir .......... installation path of libpninx library files
--nxincdir .......... installation path of libpninx header files
--numpyincdir ....... installation path of numpy header files
So if you have installed HDF5 under /opt/hdf5 the above command changes to
$>python setup.py --h5incdir=/opt/hdf5/include --h5libdir=/opt/hdf5/lib install
Be aware that the options defined above options must appear between setup.py and
install. Everything else runs according to the distutils standard. So for more
information on the installation procedure see the distutils documentation.