Anonymous Maarten
Anonymous Maarten
Prior to the SDL3_mixer 3.2.0 release: - Bump minimum required SDL3 version to 3.4 ```patch --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake") set(MAJOR_VERSION 3) set(MINOR_VERSION 1)...
This makes is possible to do `find_package(box2d)` in your user program by etting the CMake variables box2d_DIR or `CMAKE_PREFIX_PATH` to the build directory. This change allows me to build box2d...
### Description / Steps to reproduce the issue The pkg-config files of ffmpeg have `-ldl` in their `Libs.Private` section, resulting in a link error - Go to https://packages.msys2.org/packages/mingw-w64-x86_64-ffmpeg - Download...
Also needs https://github.com/dethrace-labs/BRender-v1.3.2/pull/20 (+ a `lib/BRender-v1.3.2` git submodule update) for dethrace to build with [tinycc](https://repo.or.cz/tinycc.git).
I just installed [uqm (port of Star Control 2)](https://sc2.sourceforge.net/screenshots.php) on Fedora Linux, and got greeted by this screen: Something similar for dethrace, downloading the demo files would be awesome.
The [3dfx patch](https://github.com/dethrace-labs/dethrace/commit/ca1ef76e7f2beef062394b2b16c2d5149c668c5f) unconditionally uses `src/DETHRACE/pc-dos/dossys.c` and disables `src/DETHRACE/pc-win95/win95sys.c` completely: https://github.com/dethrace-labs/dethrace/blob/2e31fc6956a5a10598d6afe023af8bbedc3278ba/src/DETHRACE/pc-win95/win95sys.c#L1 However, multiple functions are more advanced in the win95 implementation then in the dos implementation, e.g. `PDShutdownSystem`. Also, certain...
Do we still need SDL2 support, or can we just port everything and not look back? It might perhaps be useful to support all three SDL versions for supporting older...
Hello! Over at SDL, we're currently debating on how to support older platforms whose compilers do not support c99 and newer. Think about WatCom, Windows 95 , OS/2, ... SDL's...
Trying to transpile SDL3 sources with: ``` $ /home/maarten/projects/cake/src/cake -DDLL_EXPORT -DSDL_BUILD_MAJOR_VERSION=3 -DSDL_BUILD_MICRO_VERSION=3 -DSDL_BUILD_MINOR_VERSION=3 -DUSING_GENERATED_CONFIG_H -I/home/maarten/projects/SDL/cmake-build-debug-cake/include-config-relwithdebinfo/build_config -I/home/maarten/projects/SDL/cmake-build-debug-cake/include-revision -I/home/maarten/projects/SDL/include -I/home/maarten/projects/SDL/src -I/home/maarten/projects/SDL/cmake-build-debug-cake/wayland-generated-protocols -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/fribidi -I/usr/include/libdrm -I/usr/include/libdecor-0 -I/usr/lib64/pkgconfig/../../include/dbus-1.0 -I/usr/lib64/pkgconfig/../../lib64/dbus-1.0/include -I/usr/include/ibus-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount...
Im not sure this is within cake's scope, but cake currently does not support [`-isystem`](https://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html)-style include arguments. CMake uses this style includes for [`SYSTEM` include directories](https://cmake.org/cmake/help/latest/command/target_include_directories.html), and also for [external...