-
Is it possible to build a package of tools (gcc, binutils) and ToaruOS itself without using docker? I just can't stand docker). And I find it extremely inconvenient. For example, I have no idea how to build SDL in docker. Or I'm using it incorrectly. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
You can manually install the toolchain, which is how I generally do development. I do not provide instructions for doing this, as the process will vary between different host environments, but you can look at the scripts used to build the docker containers as a reference: https://github.com/klange/toaruos/tree/master/util/docker You will need to make sure you clone with full submodules to get the patched
Once you have the toolchain built, you can "activate" it (add its For SDL, if you're building from my fork, that should work okay. For new ports, the first stumbling block is usually a |
Beta Was this translation helpful? Give feedback.
You can manually install the toolchain, which is how I generally do development. I do not provide instructions for doing this, as the process will vary between different host environments, but you can look at the scripts used to build the docker containers as a reference: https://github.com/klange/toaruos/tree/master/util/docker
You will need to make sure you clone with full submodules to get the patched
binutils
andgcc
trees. After that, there are essentially two parts to building the toolchain locally:build-essential python3 xorriso genext2fs mtools…