I tried to compile it using xmake,
here is the config file xmake.lua
add_rules("mode.debug", "mode.release")
set_optimize("faster") -- -O2 ; fastest -O3, smallest -O1
add_includedirs "../../include"
add_includedirs "lua"
add_includedirs "."
add_defines "LUART_MAJOR=1"
add_defines "LUART_MINOR=7"
add_defines "LUART_RELEASE=1"
add_defines "VERSION=1.7.1"
add_defines 'LUA_ARCH="x64"'
add_defines '__MINGW64__'
add_defines '_WIN32_WINNT=0x0600'
add_defines 'LUA_COMPAT_5_3'
add_cxflags("-Wno-int-to-pointer-cast", "-s", "-static-libgcc", "-O2", "-mfpmath=sse", "-mieee-fp", "-Wall", "-Wextra", "", "-fno-exceptions", "-fdata-sections", "-ffunction-sections", "-fipa-pta", "-ffreestanding", "-fno-stack-check", "-fno-ident", "-fomit-frame-pointer", "-Wl,--gc-sections", "-Wl,--build-id=none", "-Wl,-O1", "-Wl,--as-needed", "-Wl,--no-insert-timestamp", "-Wl,--no-seh", "-Wno-maybe-uninitialized", "-Wno-unused-parameter", "-Wno-unused-function", "-Wno-unused-but-set-parameter", "-Wno-implicit-fallthrough", {force = true})
add_ldflags("-static-libgcc", "-Wl,--no-insert-timestamp", {force = true})
add_links( "comctl32", "comdlg32", "credui", "crypt32", "dnsapi", "dwmapi", "gdi32", "iphlpapi", "ole32", "oleaut32", "secur32", "sensapi", "shlwapi", "urlmon", "uuid", "uxtheme", "windowscodecs", "wininet", "ws2_32")
target("luart")
set_kind("binary")
add_files "*.c"
add_files "**/*.c"
add_files "sys/async.cpp"
add_files "resources/resource.rc"
add_files "../modules/crypto/src/*.c"
add_files "../modules/net/src/*.c"
add_files "../modules/net/src/*.cpp"
remove_files("lua/linit.c", "lua/lua.c", "lua/luac.c", "lua/lstrlib.c")
only error reported is:
miniz.c: undefined reference to `MZ_ASSERT'
in miniz.h:
#if !defined(NDEBUG)
#define MZ_ASSERT(x)
#endif
#if !defined ? is it #ifndef NDEBUG ?
if I remove if check and only keey this line : #define MZ_ASSERT(x)
then it can generate a luart.exe
but, unfortunately, this luart.exe does nothing.
nothing displayed when execute it. no error, no text.
--- FYI verbose log
D:\LuaRT-1.7.1\src\core>xmake
checking for mingw directory ... D:\Data\Program\mingw\v12\mingw64
checking for x86_64-w64-mingw32-g++ ... D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++
checking for x86_64-w64-mingw32-gcc ... D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c++ compiler (cxx) ... x86_64-w64-mingw32-g++
checking for the c++ compiler (cxx) ... x86_64-w64-mingw32-g++
checking for the c++ compiler (cxx) ... x86_64-w64-mingw32-g++
checking for x86_64-w64-mingw32-gcc ... D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc
checking for the c compiler (cc) ... x86_64-w64-mingw32-gcc
checking for the c++ compiler (cxx) ... x86_64-w64-mingw32-g++
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc ... ok
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ ... ok
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc ... ok
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ ... ok
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc ... ok
checking for D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ ... ok
checking for flags (-O2) ... ok
checking for flags (-DNDEBUG) ... ok
[ 1%]: cache compiling.release lembed.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lembed.c.obj lembed.c
[ 1%]: cache compiling.release compression\Zip.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\compression\Zip.c.obj compression\Zip.c
[ 1%]: cache compiling.release compression\lib\miniz.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\compression\lib\miniz.c.obj compression\lib\miniz.c
[ 1%]: cache compiling.release lua\lapi.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lapi.c.obj lua\lapi.c
[ 1%]: cache compiling.release lrtobject.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lrtobject.c.obj lrtobject.c
[ 1%]: cache compiling.release lua\lbaselib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lbaselib.c.obj lua\lbaselib.c
[ 1%]: cache compiling.release lua\ldebug.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ldebug.c.obj lua\ldebug.c
[ 1%]: cache compiling.release luart.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\luart.c.obj luart.c
[ 1%]: cache compiling.release lrtapi.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lrtapi.c.obj lrtapi.c
[ 1%]: cache compiling.release compression\compression.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\compression\compression.c.obj compression\compression.c
[ 1%]: cache compiling.release lua\lauxlib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lauxlib.c.obj lua\lauxlib.c
[ 1%]: cache compiling.release lua\lcorolib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lcorolib.c.obj lua\lcorolib.c
[ 1%]: cache compiling.release compression\lib\zip.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\compression\lib\zip.c.obj compression\lib\zip.c
[ 1%]: cache compiling.release lua\ldblib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ldblib.c.obj lua\ldblib.c
[ 1%]: cache compiling.release lua\ldo.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ldo.c.obj lua\ldo.c
[ 1%]: cache compiling.release console\console.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\console\console.c.obj console\console.c
checking for flags (-O2) ... ok
[ 1%]: cache compiling.release lua\lctype.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lctype.c.obj lua\lctype.c
checking for flags (-fvisibility-inlines-hidden) ... ok
checking for flags (-fvisibility-inlines-hidden) ... ok
checking for flags (-O2) ... ok
[ 1%]: cache compiling.release lua\lcode.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lcode.c.obj lua\lcode.c
checking for flags (-MMD -MF) ... ok
checking for flags (-fvisibility-inlines-hidden) ... ok
checking for flags (-MMD -MF) ... ok
checking for flags (-fvisibility-inlines-hidden) ... ok
checking for flags (-MMD -MF) ... ok
checking for flags (-MMD -MF) ... ok
checking for flags (-MMD -MF) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-O2) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-O2) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-fdiagnostics-color=always) ... ok
checking for flags (-O2) ... ok
checking for flags (-O2) ... ok
checking for flags (-DNDEBUG) ... ok
[ 1%]: cache compiling.release sys\async.cpp
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\async.cpp.obj sys\async.cpp
[ 1%]: cache compiling.release ..\modules\net\src\Http.cpp
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Http.cpp.obj ..\modules\net\src\Http.cpp
[ 12%]: cache compiling.release lua\ldump.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ldump.c.obj lua\ldump.c
[ 12%]: cache compiling.release lua\lfunc.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lfunc.c.obj lua\lfunc.c
[ 12%]: cache compiling.release lua\lgc.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lgc.c.obj lua\lgc.c
[ 12%]: cache compiling.release lua\liolib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\liolib.c.obj lua\liolib.c
[ 12%]: cache compiling.release lua\llex.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\llex.c.obj lua\llex.c
[ 12%]: cache compiling.release lua\lmathlib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lmathlib.c.obj lua\lmathlib.c
[ 12%]: cache compiling.release lua\lmem.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lmem.c.obj lua\lmem.c
[ 1%]: cache compiling.release ..\modules\net\src\net.cpp
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\net\src\net.cpp.obj ..\modules\net\src\net.cpp
[ 1%]: cache compiling.release ..\modules\net\src\Ftp.cpp
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Ftp.cpp.obj ..\modules\net\src\Ftp.cpp
[ 15%]: cache compiling.release lua\loadlib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\loadlib.c.obj lua\loadlib.c
[ 15%]: cache compiling.release lua\lobject.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lobject.c.obj lua\lobject.c
[ 22%]: cache compiling.release lua\lopcodes.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lopcodes.c.obj lua\lopcodes.c
[ 22%]: cache compiling.release lua\loslib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\loslib.c.obj lua\loslib.c
[ 22%]: cache compiling.release lua\lparser.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lparser.c.obj lua\lparser.c
[ 22%]: cache compiling.release lua\lstate.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lstate.c.obj lua\lstate.c
[ 22%]: cache compiling.release lua\lstring.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lstring.c.obj lua\lstring.c
checking for flags (-MMD -MF) ... ok
[ 25%]: cache compiling.release lua\ltable.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ltable.c.obj lua\ltable.c
[ 25%]: cache compiling.release lua\ltablib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ltablib.c.obj lua\ltablib.c
[ 34%]: cache compiling.release lua\ltm.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\ltm.c.obj lua\ltm.c
[ 34%]: cache compiling.release lua\lundump.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lundump.c.obj lua\lundump.c
[ 34%]: cache compiling.release lua\lutf8lib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lutf8lib.c.obj lua\lutf8lib.c
[ 34%]: cache compiling.release lua\lvm.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lvm.c.obj lua\lvm.c
[ 34%]: cache compiling.release lua\lzio.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\lua\lzio.c.obj lua\lzio.c
[ 34%]: cache compiling.release string\lstrlib.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\string\lstrlib.c.obj string\lstrlib.c
checking for flags (-fdiagnostics-color=always) ... ok
[ 39%]: cache compiling.release string\string.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\string\string.c.obj string\string.c
[ 39%]: cache compiling.release sys\Buffer.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Buffer.c.obj sys\Buffer.c
[ 39%]: cache compiling.release sys\Com.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Com.c.obj sys\Com.c
[ 46%]: cache compiling.release sys\Date.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Date.c.obj sys\Date.c
[ 46%]: cache compiling.release sys\Directory.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Directory.c.obj sys\Directory.c
[ 46%]: cache compiling.release sys\File.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\File.c.obj sys\File.c
[ 46%]: cache compiling.release sys\Pipe.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Pipe.c.obj sys\Pipe.c
[ 46%]: cache compiling.release sys\sys.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\sys.c.obj sys\sys.c
[ 56%]: cache compiling.release sys\Task.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\sys\Task.c.obj sys\Task.c
[ 56%]: cache compiling.release ui\Entry.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\Entry.c.obj ui\Entry.c
[ 56%]: cache compiling.release ui\Items.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\Items.c.obj ui\Items.c
[ 56%]: cache compiling.release ui\Menu.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\Menu.c.obj ui\Menu.c
[ 56%]: cache compiling.release ui\ui.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\ui.c.obj ui\ui.c
[ 56%]: cache compiling.release ui\Widget.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\Widget.c.obj ui\Widget.c
[ 60%]: cache compiling.release ui\Window.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\ui\Window.c.obj ui\Window.c
[ 60%]: cache compiling.release ..\modules\crypto\src\Cipher.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\crypto\src\Cipher.c.obj ..\modules\crypto\src\Cipher.c
[ 60%]: cache compiling.release ..\modules\crypto\src\crypto.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\crypto\src\crypto.c.obj ..\modules\crypto\src\crypto.c
[ 62%]: cache compiling.release ..\modules\net\src\Socket.c
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-gcc -c -m64 -fvisibility=hidden -I..\..\include -Ilua -I. -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -Wno-int-to-pointer-cast -s -static-libgcc -O2 -mfpmath=sse -mieee-fp -Wall -Wextra -fno-exceptions -fdata-sections -ffunction-sections -fipa-pta -ffreestanding -fno-stack-check -fno-ident -fomit-frame-pointer -Wl,--gc-sections -Wl,--build-id=none -Wl,-O1 -Wl,--as-needed -Wl,--no-insert-timestamp -Wl,--no-seh -Wno-maybe-uninitialized -Wno-unused-parameter -Wno-unused-function -Wno-unused-but-set-parameter -Wno-implicit-fallthrough -DNDEBUG -o build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Socket.c.obj ..\modules\net\src\Socket.c
checking for x86_64-w64-mingw32-windres ... no
checking for the windows resource compiler (mrc: x86_64-w64-mingw32-windres) ... no
checking for D:\Data\Program\mingw\v12\mingw64\bin\windres ... ok
checking for the windows resource compiler (mrc) ... windres
[ 63%]: compiling.release resources\resource.rc
D:\Data\Program\mingw\v12\mingw64\bin\windres --use-temp-file -O coff -DLUART_MAJOR=1 -DLUART_MINOR=7 -DLUART_RELEASE=1 -DVERSION=1.7.1 -DLUA_ARCH=\"x64\" -D__MINGW64__ -D_WIN32_WINNT=0x0600 -DLUA_COMPAT_5_3 -I ..\..\include -I lua -I . resources\resource.rc build\.objs\luart\mingw\x86_64\release\resources\resource.rc.obj
checking for x86_64-w64-mingw32-g++ ... D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++
checking for the linker (ld) ... x86_64-w64-mingw32-g++
[ 96%]: linking.release luart.exe
D:\Data\Program\mingw\v12\mingw64\bin\x86_64-w64-mingw32-g++ -o build\mingw\x86_64\release\luart.exe build\.objs\luart\mingw\x86_64\release\sys\async.cpp.obj build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Ftp.cpp.obj build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Http.cpp.obj build\.objs\luart\mingw\x86_64\release\__\modules\net\src\net.cpp.obj build\.objs\luart\mingw\x86_64\release\lembed.c.obj build\.objs\luart\mingw\x86_64\release\lrtapi.c.obj build\.objs\luart\mingw\x86_64\release\lrtobject.c.obj build\.objs\luart\mingw\x86_64\release\luart.c.obj build\.objs\luart\mingw\x86_64\release\compression\compression.c.obj build\.objs\luart\mingw\x86_64\release\compression\lib\miniz.c.obj build\.objs\luart\mingw\x86_64\release\compression\lib\zip.c.obj build\.objs\luart\mingw\x86_64\release\compression\Zip.c.obj build\.objs\luart\mingw\x86_64\release\console\console.c.obj build\.objs\luart\mingw\x86_64\release\lua\lapi.c.obj build\.objs\luart\mingw\x86_64\release\lua\lauxlib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lbaselib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lcode.c.obj build\.objs\luart\mingw\x86_64\release\lua\lcorolib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lctype.c.obj build\.objs\luart\mingw\x86_64\release\lua\ldblib.c.objbuild\.objs\luart\mingw\x86_64\release\lua\ldebug.c.obj build\.objs\luart\mingw\x86_64\release\lua\ldo.c.obj build\.objs\luart\mingw\x86_64\release\lua\ldump.c.obj build\.objs\luart\mingw\x86_64\release\lua\lfunc.c.obj build\.objs\luart\mingw\x86_64\release\lua\lgc.c.obj build\.objs\luart\mingw\x86_64\release\lua\liolib.c.obj build\.objs\luart\mingw\x86_64\release\lua\llex.c.obj build\.objs\luart\mingw\x86_64\release\lua\lmathlib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lmem.c.obj build\.objs\luart\mingw\x86_64\release\lua\loadlib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lobject.c.obj build\.objs\luart\mingw\x86_64\release\lua\lopcodes.c.obj build\.objs\luart\mingw\x86_64\release\lua\loslib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lparser.c.obj build\.objs\luart\mingw\x86_64\release\lua\lstate.c.obj build\.objs\luart\mingw\x86_64\release\lua\lstring.c.obj build\.objs\luart\mingw\x86_64\release\lua\ltable.c.obj build\.objs\luart\mingw\x86_64\release\lua\ltablib.c.obj build\.objs\luart\mingw\x86_64\release\lua\ltm.c.obj build\.objs\luart\mingw\x86_64\release\lua\lundump.c.obj build\.objs\luart\mingw\x86_64\release\lua\lutf8lib.c.obj build\.objs\luart\mingw\x86_64\release\lua\lvm.c.obj build\.objs\luart\mingw\x86_64\release\lua\lzio.c.obj build\.objs\luart\mingw\x86_64\release\string\lstrlib.c.obj build\.objs\luart\mingw\x86_64\release\string\string.c.obj build\.objs\luart\mingw\x86_64\release\sys\Buffer.c.obj build\.objs\luart\mingw\x86_64\release\sys\Com.c.obj build\.objs\luart\mingw\x86_64\release\sys\Date.c.obj build\.objs\luart\mingw\x86_64\release\sys\Directory.c.obj build\.objs\luart\mingw\x86_64\release\sys\File.c.obj build\.objs\luart\mingw\x86_64\release\sys\Pipe.c.obj build\.objs\luart\mingw\x86_64\release\sys\sys.c.obj build\.objs\luart\mingw\x86_64\release\sys\Task.c.obj build\.objs\luart\mingw\x86_64\release\ui\Entry.c.obj build\.objs\luart\mingw\x86_64\release\ui\Items.c.obj build\.objs\luart\mingw\x86_64\release\ui\Menu.c.obj build\.objs\luart\mingw\x86_64\release\ui\ui.c.obj build\.objs\luart\mingw\x86_64\release\ui\Widget.c.obj build\.objs\luart\mingw\x86_64\release\ui\Window.c.obj build\.objs\luart\mingw\x86_64\release\__\modules\crypto\src\Cipher.c.obj build\.objs\luart\mingw\x86_64\release\__\modules\crypto\src\crypto.c.obj build\.objs\luart\mingw\x86_64\release\__\modules\net\src\Socket.c.obj build\.objs\luart\mingw\x86_64\release\resources\resource.rc.obj -m64 -s -lcomctl32 -lcomdlg32 -lcredui -lcrypt32 -ldnsapi -ldwmapi -lgdi32 -liphlpapi -lole32 -loleaut32 -lsecur32 -lsensapi -lshlwapi -lurlmon -luuid -luxtheme -lwindowscodecs -lwininet -lws2_32 -static-libgcc -Wl,--no-insert-timestamp
[100%]: build ok, spent 3.64s
D:\LuaRT-1.7.1\src\core>
almost same with default makefile, not sure why not work