Simon Wright

Results 73 comments of Simon Wright

Why specify `--libdir=$HOME/ada/lib/gcc/11` rather than leaving the build to its own devices (as far as this is concerned, anyway!)

> I get the error: `ld: warning: directory not found` Not an **error**! Because of the amazing amount of noise, I’ve tended to regard anything that doesn’t stop the build...

There are mentions in the READMEs of the `test-*` directories.

The [FAQ on ISRs](https://www.freertos.org/FAQISR.html) says > Each RTOS port provides a macro to request a context switch from within an ISR. The name of the macro is dependent on the...

The clock is unsigned (and has been for 4 years!)

The problem was/is that the compilers available via Alire are built against the CommandLineTools - they’re configured with ``` --with-sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk ``` The compilers I’ve built (like the ones AdaCore used...

You can tell if the CommandLineTools are present by checking for `/Library/Developer/CommandLineTools`.

The Homebrew GCC install script does indeed mention Ada - but, ``` # We avoiding building: # - Ada, which requires a pre-existing GCC Ada compiler to bootstrap ``` I...

I get the same result on x86_64. If I set `CLIC_LIBRARY_TYPE=static` the build succeeds. An interesting result: having just got the successful build above, ``` $ LIBRARY_TYPE=static bin/alr build error:...

@yrashk The `gnat_arm_elf` toolchain is for MCU (bare-board) targets, and needs to have a runtime specified. `alire` is never going to run on bare-board targets.