diff options
| author | Indrajith K L | 2025-11-03 18:04:54 +0530 |
|---|---|---|
| committer | Indrajith K L | 2025-11-03 18:04:54 +0530 |
| commit | f185f2c31a611c985dbdb5e1b40a0c4c2a1dc3b1 (patch) | |
| tree | fe60ea230e154889216d5ed00f43869c0a3656dd /build/CMakeFiles/4.1.2/CMakeCCompiler.cmake | |
| parent | 737214b71be8fe5fdf51155ad50bb064b3156bd3 (diff) | |
| download | reilua-enhanced-f185f2c31a611c985dbdb5e1b40a0c4c2a1dc3b1.tar.gz reilua-enhanced-f185f2c31a611c985dbdb5e1b40a0c4c2a1dc3b1.tar.bz2 reilua-enhanced-f185f2c31a611c985dbdb5e1b40a0c4c2a1dc3b1.zip | |
Fix SEGV crash: Initialize window and font in stateInit()
- Move window initialization and font loading to stateInit()
- Window now opens before splash screens (required for rendering)
- Custom font loaded in stateInit for splash screen use
- Remove RL.config() call from luaCallMain() (window already initialized)
- Remove stateContextInit() call (initialization now done in stateInit)
- Add hasWindow, customFontLoaded, resolution fields to State
- Fix memory management for custom font in stateFree()
This matches the ReiLua-JamVersion architecture where the window
is opened early so splash screens can render properly.
Diffstat (limited to 'build/CMakeFiles/4.1.2/CMakeCCompiler.cmake')
| -rw-r--r-- | build/CMakeFiles/4.1.2/CMakeCCompiler.cmake | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake b/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..e9883fc --- /dev/null +++ b/build/CMakeFiles/4.1.2/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/cc.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "15.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "23") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "MinGW") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID "x86_64") + + + +set(CMAKE_AR "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/ar.exe") +set(CMAKE_C_COMPILER_AR "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/gcc-ar.exe") +set(CMAKE_RANLIB "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/ld.exe") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "C:/Users/indrajith_inapp/Documents/tools/w64devkit/bin/ld.exe") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.45) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Users/indrajith_inapp/Documents/tools/w64devkit/lib/gcc/x86_64-w64-mingw32/15.2.0/include;C:/Users/indrajith_inapp/Documents/tools/w64devkit/lib/gcc/x86_64-w64-mingw32/15.2.0/include-fixed;C:/Users/indrajith_inapp/Documents/tools/w64devkit/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;mingwex;kernel32") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Users/indrajith_inapp/Documents/tools/w64devkit/lib/gcc/x86_64-w64-mingw32/15.2.0;C:/Users/indrajith_inapp/Documents/tools/w64devkit/lib/gcc;C:/Users/indrajith_inapp/Documents/tools/w64devkit/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") |
