Hi. I’m trying to build the ARM version of Haiku from the nightlies, mostly just because I can. Or rather should be able to.
There seem to be some missing steps in the instructions on how to do so.
I feel there should be at least a link to this page https://www.haiku-os.org/guides/building/jam/ on building and installing Jam. In my case I opted to install it in $HOME/bin.
I should say I’m building using Debian 9 arm64.
Following this page gets me most of the way: https://www.haiku-os.org/guides/building/compiling-arm/
However there seems to be something missing. I’m guessing it needs a “source somedir” or something in there. The toolchain seems to have built fine to run on my arm64 host. However when I run “jam -j2 -q @minimum-mmc” as instructed it fails with “Unsupported gcc host machine: aarch64-linux-gnu”. Why does this matter? I have all the “arm-unknown-haiku-” toolchain built.
If it is just a matter of setting source, may I suggest a small bash script in a convenient location to set the necessary environment variables? It’d be handy for cross-compiling applications too.
In summary; What have I done wrong or failed to do?