181b4c151b
tools: Build libstdc++
2023-08-11 18:24:38 +02:00
a6974b605e
tools+CMake: Prefix all environment variables with LUNA_
continuous-integration/drone/push Build is passing
2023-01-21 22:44:16 +01:00
73ddd0b0c5
tools: Be more arch-agnostic
continuous-integration/drone/push Build is passing
2023-01-11 19:14:35 +01:00
8838e2cf22
Bring back the OS-Specific Toolchain on restart :^)
continuous-integration/drone/push Build is failing
2023-01-06 17:35:07 +01:00
da41784183
Fix setup-gcc.sh
2022-11-09 17:15:02 +01:00
46e4d37098
toolchain: build libstdc++ without exceptions, just in case
2022-11-09 12:09:56 +01:00
b6f2b41f1f
Toolchain: Build libstdc++ just after gcc and libgcc
...
This means... C++ userland programs!!
Some parts of the standard library still have weird behavior. For example, do not try to use std::cout. That page-faults.
2022-11-09 11:56:08 +01:00
040fbde462
Unset LD and AR so gcc doesn't get confused
2022-10-24 18:33:29 +00:00
2d807e3ca5
tools: Add prefix messages that tell us where we're at in a build, inspired by SerenityOS :)
2022-10-23 20:03:29 +02:00
4a212b4c92
Modify shebangs to use /usr/bin/env bash instead of /bin/sh
2022-10-08 15:35:39 +02:00
ee31a3458d
Fix setup-binutils and setup-gcc
2022-10-02 19:58:52 +02:00
e483f6d1e6
Adjust build scripts to install LibC headers
2022-10-02 12:47:50 +02:00
ba52e389a5
Hosted GCC cross-compiler for x86_64-luna!!!
2022-10-02 12:21:02 +02:00
1b727a66ea
Ready. Set. Go!
2022-09-05 16:13:51 +02:00