22.4 - gvm-libs - doxygen & clang-format not found

Hey,

i’ve got a problem with clang-format and Doxygen on gvm-libs. I followed the guide (22.4) step by step. Do I have to install more components?

root@xxxxxxxxxx:~/build/gvm-libs#
cmake $SOURCE_DIR/gvm-libs-$GVM_LIBS_VERSION
-DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX
-DCMAKE_BUILD_TYPE=Release
-DSYSCONFDIR=/etc
-DLOCALSTATEDIR=/var

– Configuring the Greenbone Vulnerability Management Libraries…
– Looking for clang-format…
– clang-format not found…
– Using redis socket /run/redis/redis.sock
– Install prefix: /usr/local
– Looking for libnet…
– Looking for net… /usr/lib/x86_64-linux-gnu/libnet.so
– Looking for libnet-config…
– Looking for libnet-config… /usr/bin/libnet-config
– Looking for pcap…
– Looking for pcap… /usr/lib/x86_64-linux-gnu/libpcap.so
– Looking for pcap-config…
– Looking for pcap-config… /usr/bin/pcap-config
– Looking for paho-mqtt3c … /usr/lib/x86_64-linux-gnu/libpaho-mqtt3c.so
– Looking for gpgme…
– Found gpgme: /usr/lib/x86_64-linux-gnu/libgpgme.so, version 1.16.0-unknown
– Looking for libcrypt…
– Looking for libcrypt… /usr/lib/x86_64-linux-gnu/libcrypt.so
– Looking for libgcrypt…
– Looking for libgcrypt… /usr/lib/x86_64-linux-gnu/libgcrypt.so
– Looking for freeradius-client library…
– Looking for radcli library…
– Found /usr/lib/x86_64-linux-gnu/libradcli.so - radius support enabled
– Looking for libldap…
– Found /usr/lib/x86_64-linux-gnu/libldap.so - ldap support enabled
– Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
– WARNING: Doxygen is required to build the HTML docs.
– Configuring done
– Generating done
– Build files have been written to: /root/build/gvm-libs

I don’t see a problem here (otherwise the call would have failed with an error).

AFAICT these are optional components which are e.g. building for some HTML based documentation which are not mandatory / required for running / using components like gvm-libs.

1 Like