Updated raylib to version 6.0.#155
Conversation
1) Renamed whole port from "raylib4DC," which isn't even the name of the framework, and is no longer the name of the upstream repo, to "raylib," as it should've always been. 2) Set git branch to the 6.0 branch, now featuring miniaudio support. 3) Deleted patches for the previous verson, which are no longer applicable, as things have changed, and there's no longer an ICE with -ffast-math.
|
Regarding point 2, I get an ice with stable toolchain: |
|
Thank you. I'm on it. |
Because it's automatically including and trying to build miniaudio, which has an ICE with -m4-single-only. Since that flag is already sktetchy and prone to precision issues, I would much rather disable these ports for them than try to make some fragile/sketchy, intrusive patch to appease the register allocator, at the potential cost of -m4-single users. -m4-single is also the default ABI, so... should befine. :)
|
Addressed in latest commit. Should be good-to-go. |
Whoops, wonder when I turned back to single. Probably for some random testing. But it didn't solve it for me :/ Rebuilt KOS and libgl in case it was from a mismatch with one. |
|
gpf@GPF:/opt/toolchains/dc/kos-ports/raylib$ env | grep KOS | grep ffast on kos master and sh-elf-gcc-15.2.1 built fine for me. |
framework, and is no longer the name of the upstream repo, to
"raylib," as it should've always been.
applicable, as things have changed, and there's no longer an ICE with
-ffast-math.