You're reading the documentation for an older, but still supported version (GL013301).
For information on the latest version, please have a look at GL013302.

1.2.2 Composition of Library

This API is composed of four C/C++ header files, platform-specific library files, and additional dependency (third-party) library files required for proper operation on Linux and Windows environments.

Type

OS

File Name

Description

Library File

Linux

libDRFL.a

Static DRFL library for Linux

Windows (32-bit)

DRFLWin32.dll

DRFLWin32.lib

DRFL dynamic library for Windows (x86)

Windows (64-bit)

DRFLWin64.dll

DRFLWin64.dll.a

DRFLWin64.lib

DRFL library for Windows (x64)

Dependency Library

Linux

libPocoFoundation.so

libPocoNet.so

Poco runtime libraries for Linux

Windows

libPocoFoundation.dll

libPocoNet.dll

Poco runtime libraries for Windows

Note

  • The Poco framework is used internally by DRFL for TCP/UDP communication and multi-threaded operations.

  • On Linux, DRFL and Poco libraries are provided per Ubuntu version. Ensure that the correct library path is added or registered using ldconfig.

  • On Windows, make sure that the target architecture (x86 or x64) matches the provided DRFL library and that required Poco DLLs are accessible via the system PATH.

  • Installation of Microsoft Visual C++ Redistributable is required on Windows.