This directory contains several library files:

o libhugin.a and libhugin2.a are library archives (static libraries) for
  the C API for Hugin Decision Engine v7.3.

  - libhugin.a uses single-precision floating-point numbers to represent
    discrete probability data

  - libhugin2.a uses double-precision floating-point numbers to represent
    discrete probability data

  [Both versions use double-precision floating-point numbers to represent
  means and (co)variances.]

  To use the single-precision version of the library, link with the
	-L$HUGINHOME/lib -lhugin -lm -lz
  options.

  To use the double-precision version of the library, link with the
	-L$HUGINHOME/lib -lhugin2 -lm -lz
  options *and* add the
	-DH_DOUBLE
  flag when compiling source files that include the "hugin.h" header file.

  Linux: You also need to link with the
	-lcrypt -lpthread
  options.

  Refer to the "Hugin API Reference Manual" for more information.

o libhugin.so and libhugin2.so are shared libraries for the C API for
  Hugin Decision Engine v7.3.  The usage instructions are the same as
  for the static libraries.

o libhugincpp.so and libhugincpp2.so are shared libraries for the C++ API
  for Hugin Decision Engine v7.3.

  - libhugincpp.so uses single-precision floating-point numbers to represent
    discrete probability data

  - libhugincpp2.so uses double-precision floating-point numbers to represent
    discrete probability data

  [Both versions use double-precision floating-point numbers to represent
  means and (co)variances.]

  To use the single-precision version of the library, link with the
	-L$HUGINHOME/lib -lhugincpp
  options.

  To use the double-precision version of the library, link with the
	-L$HUGINHOME/lib -lhugincpp2
  options *and* add the
	-DH_DOUBLE
  flag when compiling source files that include the "hugin" header file.

  Note: The C++ API is compiled with g++ 3.4.3 (Solaris 10)
	and g++ 3.4.6 (Red Hat Enterprise Linux 5).

  Refer to the "Hugin C++ API" documentation and the "Hugin API Reference
  Manual" for more information.

o hapi73.jar and libhapi73.so comprise a double-precision version of the
  Java API for Hugin Decision Engine v7.3.

  Refer to the "Hugin Java API" documentation and the "Hugin API Reference
  Manual" for more information.

o hgui.jar and libhgapi73.so are used by the Hugin GUI application
  (../bin/hugin).


All documentation are located in the ../doc directory.
