14 Commits
Author SHA1 Message Date
J.Ingram f0fafe4675 Remove unnecessary MSYS define
'__MSYS__' is pre-defined by the MSYS2 environment's toolchains, and should NOT be defined for MINGW32/64, UCRT64, etc.
2025-06-13 20:42:29 -04:00
J.Ingram fafc0532eb Correct L_FLAGS_SOKOL for MSYS2
libdl and libasound don't exist on Windows. The Sokol build needs gdi32 and ole32 to successfully link.
2025-06-13 20:06:33 -04:00
J.Ingram 97f9f5e11d Use sdl2-config for L_FLAGS_SDL
Additional flags passed by 'sdl2-config --libs' fix an undefined reference to WinMain that prevents the target from successfully linking.
2025-06-13 20:04:04 -04:00
lordfeck 76f77f6271 conditionally set cflags 2024-11-09 16:34:46 +00:00
Mark Brown 799d2d6bb1 Use "sdl.h" include and sdl-config include path in build. 2024-11-05 14:06:42 +00:00
John Flanagan c509bdf7dc Fix issue with Makefile on MacOS where uname -o is called causing make to error out 2023-09-16 23:20:27 +01:00
Dominic Szablewski 64a492f992 Add src/libs/ as additional include dir as it is now specified as system headers 2023-09-04 16:30:42 +02:00
Dominic Szablewski 78f452decf Add USER_CFLAGS to allow specifying additional defines; see #53 2023-08-28 16:48:47 +02:00
Dominic Szablewski e9f91c57f0 Remove obsolete -rdynamic flag 2023-08-23 18:26:23 +02:00
Juan Lopez 6fcd669733 Added support build on Windows under the MSYS2 enviroment. 2023-08-21 22:14:59 +02:00
Dominic Szablewski 8c9ec8871e Fix makefile to pick up changes in headers 2023-08-18 19:32:41 +02:00
Dominic Szablewski 7760f83ce1 Add software rendering backend as a demo 2023-08-16 22:55:04 +02:00
vanfanel 13d1463112 Add modern GLVND and explicit GLES2 support in GNU/Linux 2023-08-15 12:37:01 +01:00
Dominic Szablewski 7cfaff0c7b Initial 2023-08-10 14:10:51 +02:00