Closed GuillermoHazebrouck closed 8 months ago
Thank you for the report. Current GNAT LLVM requires LLVM version 16 as per the README, so you are trying a combination which is no longer supported. In addition, GNAT LLVM doesn't support alternative names (suffixes) for llvm tools, so you will probably need to rebuild LLVM yourself if you can't find a LLVM 16 package which works out of the box.
I tried building LLVM myself, but unfortunately my machine runs out of memory in the process and my OS crashes. I'll try to install the LLVM-16 packages then. And what about the last issue? I still dot see why version 14 of gnat-llvm is requested.
The last issue is linked to the non default name of the tools most likely.
I found some issues while compiling with LLVM 15 installed on my Debian:
llvm-interface/bin/llvm-gcc-14 does not exist indeed, but the fresh llvm-gcc does. Why is gprbuild looking for that specific version? I suspect this is related the the gprbuild knowledge base...?