Skip navigation links

Package de.flam.flcbyt

This package provides a Java interface for the FLAM Byte Interface (flcbyt), including InputStream and OutputStream classes to facilitate usage.

See: Description

Package de.flam.flcbyt Description

This package provides a Java interface for the FLAM Byte Interface (flcbyt), including InputStream and OutputStream classes to facilitate usage.

The FLAM Byte Interface is a library written in C. It is accessed via Java Native Interface (JNI) in conjunction with a native DLL (flcbytjava). This library must be loaded to use the interface (see loadLibrary()). For most platforms, a pre-compiled version can be found in the lib directory of your FLAM installation.

Some additional notes:

The native JNI DLL (flcbytjava) depends on the DLLs of your FLAM installation. You have to make sure that flcbytjava can find them, otherwise loadLibrary() will fail with a linking error. On Windows, you would typically add the bin directory of the FLAM installation (e.g. C:\Programme\limes\flam\bin) to your PATH environment variable. On Linux, the LD_LIBRARY_PATH environment variable must contain the lib directory of the FLAM installation (e.g. /opt/limes/flam/lib/). The library path can also passed as Java VM parameter: -Djava.library.path=/path/to/dll

Skip navigation links