I followed this tutorial and everything went fine on the initial setup, it even build the initial pokefirered.gba file successfully. But now no matter what I do to try and make that file again to test the first changes I've made to a file I get this error:
/bin/bash: arm-none-eabi-as: command not found
make[1]: *** [Makefile:275: build/firered/src/field_specials.o] Error 127
make: *** [Makefile:193: compare] Error 2
But if this was going to be a problem shouldn't it have prevented the initial make as well? So clearly I'm doing something wrong, but I have no idea what.
ETA: I'm dumb and didn't see there was a page 2 of this thread, but still think this is relevant, so I'll leave it here.
I know this is an old thread, but wanted to drop some info here relevant to this error in case anyone else runs into it while using this great tool. So at least on a clean setup, early on I got the following errors:
Err:1
https://archive.ubuntu.com/ubuntu focal InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:2
https://security.ubuntu.com/ubuntu focal-security InRelease
Temporary failure resolving 'security.ubuntu.com'
Err:3
https://ppa.launchpad.net/team-gcc-arm-embedded/ppa/ubuntu focal InRelease
Temporary failure resolving 'ppa.launchpad.net'
I could recreate these errors when trying to add the repository that the arm* commands come from. Long story short, the owner of the repository requires these files to be downloaded directly from their site now instead of through the cmd line. As of this post, they can be found here:
https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads. Download arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz. After moving the file into my Ubuntu environment using the mount point created when you installed Ubuntu, I navigated to the folder I moved the files to, then untarred the file with
tar xf arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz
I then copied arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/arm-none-eabi-as to the /usr/bin directory with
sudo cp -p arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/* /usr/bin
Also noticed that there was an error downloading devkitpro pacman 1.0.2, since
https://github.com/devkitPro/pacman/releases/download/v1.0.2/devkitpro-pacman.amd64.deb gave a 404 error. Not sure how vital that is as the installer seemed to finish without error and the ROM was a functional FireRed copy at the end.