Having csfml 3.x installed will cause extremetuxracer to fail to build (see attached log file). Environment: Arch Linux 64-bit, extremetuxracer 0.8.4, csfml 3.0.0.git1, sfml 3.0.0.
Considering it used to work with csfml 2.x, so I'm assuming support for 3.x is needed.
Having csfml 3.x installed will cause extremetuxracer to fail to build (see attached log file). Environment: Arch Linux 64-bit, extremetuxracer 0.8.4, csfml 3.0.0.git1, sfml 3.0.0.
Considering it used to work with csfml 2.x, so I'm assuming support for 3.x is needed.
Dito.
I guess for the time being people could use the Windows build with wine, ironically. The make errors seem related to audio.cpp
I've done an SFML 3 port which is here if you want to try it: https://github.com/jcowgill/extremetuxracer/tree/sfml3
(I've only tested on Debian Linux)
That's amazing, great job! This would work on other distributions too right? Is there a way you could PR this to upstream?
Last edit: Erwin Iosef 2025-03-17
Yes I think it would work on other distros as well.
I'm not sure how I PR this - I can't see a button anywhere on sourceforge?
I think you submit a patch in the development forum-- for example, this patch https://sourceforge.net/p/extremetuxracer/discussion/general/thread/95047933fe/ was integrated upstream as svn commit r847.