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?
Posted by Simon Wright at 04:38 No comments:
Labels: alire, emacs, GNATStudio, mac
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.
Posted by Simon Wright at 01:41 No comments:
Labels: apple silicon, gcc, gnat, m1, mac
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.
Posted by Simon Wright at 14:26 No comments:
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.
Posted by Simon Wright at 07:44 No comments:
Wednesday, 9 March 2022
This is a note about building GNAT-LLVM on macOS.
Posted by Simon Wright at 12:56 No comments:
Subscribe to: Posts (Atom)