This article discusses various issues rebuilding a demonstrator intended for the BBC micro:bit (version 1.3b) after an interval of several years.
Forward in code
Software development; mainly Ada, mainly on macOS.
Friday, 10 February 2023
Monday, 6 February 2023
Alire on Mac
Once you’ve downloaded Alire and begun the Getting Started tutorial, how do you go about actually writing Ada?
Sunday, 20 November 2022
Building GCC 12.2.0 on Ventura for aarch64
These are notes on building GCC 12.2.0 and GNAT tools for Apple silicon.
There were two main problems:
- the base package was built on an Intel machine (lockheed - named after Shadowcat’s companion dragon), running Monterey (macOS 12).
- the build machine, an M1 mac Mini (temeraire - named after Naomi Novik’s dragon) was by this time running Ventura (macOS 13), but I wanted to make sure that users could continue to run on Monterey.
Friday, 3 June 2022
Packing issue in libusb
This note is about an issue encountered creating a very thin Ada binding to libusb (1.0.26).
Tuesday, 31 May 2022
I don’t like Homebrew
This exploration came about because of trying to add GNAT Math Extensions to Alire.
Saturday, 12 March 2022
Which SDK? choices, choices ...
This note is about configuring GCC on macOS so that your built compiler can be used independently of which Software Development Kit (SDK) is installed.
Wednesday, 9 March 2022
GNAT LLVM
This is a note about building GNAT-LLVM on macOS.
Subscribe to:
Posts (Atom)