Installation fails with "No rule to make target `man/archive'"

You can do that also from the command line

cmake -DLIBUUID_INCLUDE_DIR=/usr/include/ossp

Normally the configuration is done using the utility uuid-config. Is that not present in the OpenSUSE version or is it installed somewhere else?

That is normal. Maybe this should be suppressed. linking to tcmalloc must be done in the main program and is only done for swipl as the advantages are mostly relevant to multi threaded server applications. Standard glibc ptmalloc results in poor memory reuse in e.g. Prolog based web servers. It is not very likely that people will run 24x7 web servers from the GUI application :slight_smile: