Finally! Found the problem of Alr compilation *in Manjaro*: a C file tries to include unistd.h which in turn it tries to include stddef.h header. Well, the header exists, but it is in /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include/ (for GCC version 8.2.1 for 64bit arch.).
Adding this path to the CPATH env variable solve the problem.
mosteo, if some Manjaro users tells you that cann't compile because of "missing stddef.h" header. Here's the solution 👆
Hi, I try to use alr to install OpenGLAda, glut, and other libraries. It respond in this way:
$ ~/Ada/bin/alr -d show glut [...] -->> Found unsupported distro: ManjaroLinux
raised PROGRAM_ERROR : Unsupported package manager [~/.config/alire/alr/bin/alr] Alr.Origins.New_Origin at alr-origins.adb:45 Alr.Commands.Show.Report at alr-commands-show.adb:47 Alr.Commands.Show.Execute at alr-commands-show.adb:128 Alr.Commands.Execute_By_Name at alr-commands.adb:555 Alr.Commands.Execute at alr-commands.adb:533 Alr.Main at alr-main.adb:24 Main at b__alr-main.adb:1646 [/usr/lib/libc.so.6] 0x7ff49ef6c221 [~/.config/alire/alr/bin/alr] 0x562b83d8c0bc _start at ??? 0xfffffffffffffffe