Hi, I'm trying to use Doxygen installed from the Linux binaries doxygen-1.8.14.linux.bin.tar.gz on Ubuntu 18.04 or Debian 9.
The binary description says it was compiled using Ubuntu 14.04 with kernel 3.13.0 and gcc 4.8.2, but what are the actual run-time dependencies? It does not seem to be a self-contained statically-linked binary. (like, for example, the CMake one [1], which has never caused a problem to me on a variety of Linux distributions/versions). I tried to get the Doxygen installed from the binary running $ doxygen --version doxygen: error while loading shared libraries: libclang.so.6: cannot open shared object file: No such file or directory I installed clang 6 libraries according to http://apt.llvm.org instructions. $ ldconfig -p|grep clang libclang-6.0.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libclang-6.0.so.1 libclang-3.8.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libclang-3.8.so.1 so, I added the symlink expected by doxygen sudo ln -s /usr/lib/x86_64-linux-gnu/libclang-6.0.so.1 /usr/lib/x86_64-linux-gnu/libclang.so.6 Running again $ doxygen --version doxygen: /home/dimitri/doxygen/dev/llvm-svn/lib/Support/CommandLine.cpp:293: void {anonymous}::CommandLineParser::registerCategory(llvm::cl::OptionCategory*): Assertion `count_if(RegisteredOptionCategories, [cat](const OptionCategory *Category) { return cat->getName() == Category->getName(); }) == 0 && "Duplicate option categories"' failed. Aborted (core dumped) Could anyone explain how to get the Linux binaries of Doxygen 1.8.14 installed and running? Would it be possible to offer statically linked binary like CMake [1]? This would greatly simplify using the very latest Doxygen on CI services, where every minute of CPU time allowance is worth gold :-) [1] https://cmake.org/files/v3.13/ Best regards, -- Mateusz Loskot, http://mateusz.loskot.net _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users