Building executable files for Kaspersky Scan Engine used in ICAP mode
You can compile the kavicapd service from the source code located in the %service_dir%/samples/kavicap/
directory.
Software requirements
To compile the kavicapd service, you must install the following software on your computer:
- Boost 1.72.0 or later. The kavicapd service source files are linked statically with Boost, which requires the boost-static.x86_64 package.
- GNU C Library and GNU Standard C++ Library with static variants of libraries.
- OpenSSL library (latest version). It is recommended to install the openssl-devel package.
- PostgreSQL libraries from 6.4.4 to 7 (non-inclusive). It is recommended to install the libpqxx-devel package.
- Brotli dynamic library.
You will also need the GNU Compiler Collection (GCC) 7.3.0 or later. Use the same version of GCC to compile Boost and the kavicapd service.
To compile Kaspersky Scan Engine for use in ICAP mode:
- Navigate to the
%service_dir%/samples/kavicap/
directory. - Run
gmake
.
Page top