PaulBreneman wrote:Could you please ask if want to install Lazarus earlier in the script so don't need to install these:
sudo apt install libgtk2.0-dev libghc-x11-dev binutils-arm-none-eabi (temp to install 170 packages until script is fixed so don't need these)
Okay, we've updated the script to prompt much earlier for the Lazarus option and then not bother with those dependencies if the answer is no, please test and let us know if that resolves the problem.
PaulBreneman wrote:Also, why does it ask for binutils-arm-none-eabi (rather than native binutils) since running on that?
As noted on the Wiki page
, we use arm-none-eabi because the version installed in Raspbian is arm-linux-gnueabi which is configured for what Linux requires rather than what bare metal requires.
There used to be a page at Linaro that explained some of the differences, the best link I can find right now is to a Stack Overflow post
that discusses the issue. Essentially the important element in our case is that we use Newlib not glibc for our external library integrations so we prefer a toolchain that is configured for that.