Closed parkerlreed closed 2 years ago
Confirmed working with clang 12.0.1
So it's an issue with GCC 11 on 64bits build?
seems it only affects arch linux based builds since it builds fine on Pop_OS (ubuntu based) with gcc
Can you try without the ASM routines?
Yeah 64bit build with GCC 11.1.0.
-DUSE_ASM=OFF on a clean build directory ends up the same. Is there another way to turn that off?
seems it only affects arch linux based builds since it builds fine on Pop_OS (ubuntu based) with gcc
Looking at the Ubuntu repos, Hirsute is still on GCC 10. Can you confirm if you are also on 11.x?
i switched to manjaro yesterday but since Pop_OS is based on Hirsute and grabs its packages from there i think it is still on gcc 10
can confirm that gcc 10 builds and runs fine, no segfault on startup like with clang
Strange. Clang works here (Can play the game). And yeah GCC 10 works as well. Just seems to be 11.x having compilation issues.
its an issue here #39 , for some reason the game segfaults when loading any map including the croteam intro. happens on Pop_OS and Manjaro when building with clang
Can confirm. Using GCC 11.x on Manjaro the build fails. Using GCC 10 works perfectly.
I have made a PR (#42) that should fix this issue. @parkerlreed Can you test it?
@iamthesenate1 Compiles and plays!
Great! Thanks for testing.
Arch Linux x86_64 gcc 11.1.0