lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


More compilation test results, all performed on Windows-7 64bit with a
32bit TDM-GCC compiler (different versions, as specified below).
The warnings are almost the same.


TDM-GCC 4.5.2 results:
----------------- Starting COMPILATION -----------------
cd src && mingw32-make mingw
mingw32-make[1]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUA_A=lua53.dll" "LUA_T=lua.exe" \
"AR=gcc -std=c99 -shared -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
mingw32-make[2]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lua.o lua.c
lua.c: In function 'pmain':
lua.c:584:5: warning: implicit declaration of function '_fileno'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lapi.o lapi.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcode.o lcode.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lctype.o lctype.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldebug.o ldebug.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldo.o ldo.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldump.o ldump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lfunc.o lfunc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lgc.o lgc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o llex.o llex.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmem.o lmem.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lobject.o lobject.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lopcodes.o lopcodes.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lparser.o lparser.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstate.o lstate.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstring.o lstring.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltable.o ltable.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltm.o ltm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lundump.o lundump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lvm.o lvm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lzio.o lzio.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lauxlib.o lauxlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbaselib.o lbaselib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbitlib.o lbitlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcorolib.o lcorolib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldblib.o ldblib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o liolib.o liolib.c
liolib.c: In function 'io_pclose':
liolib.c:260:3: warning: implicit declaration of function '_pclose'
liolib.c: In function 'io_popen':
liolib.c:268:3: warning: implicit declaration of function '_popen'
liolib.c:268:8: warning: assignment makes pointer from integer without a
cast
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmathlib.o lmathlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loslib.o loslib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstrlib.o lstrlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltablib.o ltablib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lutf8lib.o lutf8lib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loadlib.o loadlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o linit.o linit.c
gcc -std=c99 -shared -o lua53.dll lapi.o lcode.o lctype.o ldebug.o ldo.o
ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o
lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o
lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o
lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
strip --strip-unneeded lua53.dll
gcc -std=c99 -o lua.exe -s  lua.o lua53.dll -lm
mingw32-make[2]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUAC_T=luac.exe" luac.exe
mingw32-make[2]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2     -c -o luac.o luac.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o
lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o
ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o
lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o
lutf8lib.o loadlib.o linit.o
ranlib liblua.a
gcc -std=c99 -o luac.exe   luac.o liblua.a -lm
mingw32-make[2]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make[1]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'

----------------- Compilation terminated -----------------

* Test suite runs with no error.

===========================================================

TDM-GCC 4.7.1 (tdm-1):

----------------- Starting COMPILATION -----------------

cd src && mingw32-make mingw
mingw32-make[1]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUA_A=lua53.dll" "LUA_T=lua.exe" \
"AR=gcc -std=c99 -shared -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
mingw32-make[2]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lua.o lua.c
lua.c: In function 'pmain':
lua.c:584:5: warning: implicit declaration of function '_fileno'
[-Wimplicit-function-declaration]
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lapi.o lapi.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcode.o lcode.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lctype.o lctype.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldebug.o ldebug.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldo.o ldo.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldump.o ldump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lfunc.o lfunc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lgc.o lgc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o llex.o llex.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmem.o lmem.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lobject.o lobject.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lopcodes.o lopcodes.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lparser.o lparser.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstate.o lstate.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstring.o lstring.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltable.o ltable.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltm.o ltm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lundump.o lundump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lvm.o lvm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lzio.o lzio.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lauxlib.o lauxlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbaselib.o lbaselib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbitlib.o lbitlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcorolib.o lcorolib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldblib.o ldblib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o liolib.o liolib.c
liolib.c: In function 'io_pclose':
liolib.c:260:3: warning: implicit declaration of function '_pclose'
[-Wimplicit-function-declaration]
liolib.c: In function 'io_popen':
liolib.c:268:3: warning: implicit declaration of function '_popen'
[-Wimplicit-function-declaration]
liolib.c:268:8: warning: assignment makes pointer from integer without a
cast [enabled by default]
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmathlib.o lmathlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loslib.o loslib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstrlib.o lstrlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltablib.o ltablib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lutf8lib.o lutf8lib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loadlib.o loadlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o linit.o linit.c
gcc -std=c99 -shared -o lua53.dll lapi.o lcode.o lctype.o ldebug.o ldo.o
ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o
lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o
lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o
lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
strip --strip-unneeded lua53.dll
gcc -std=c99 -o lua.exe -s  lua.o lua53.dll -lm
mingw32-make[2]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUAC_T=luac.exe" luac.exe
mingw32-make[2]: Entering directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2     -c -o luac.o luac.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o
lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o
ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o
lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o
lutf8lib.o loadlib.o linit.o
ranlib liblua.a
gcc -std=c99 -o luac.exe   luac.o liblua.a -lm
mingw32-make[2]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make[1]: Leaving directory
`G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'

----------------- Compilation terminated -----------------

* Test suite runs OK.

===========================================================

TDM-GCC 4.9.2 (tdm-1):


----------------- Starting COMPILATION -----------------

cd src && mingw32-make mingw
mingw32-make[1]: Entering directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUA_A=lua53.dll" "LUA_T=lua.exe" \
"AR=gcc -std=c99 -shared -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
mingw32-make[2]: Entering directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lua.o lua.c
lua.c: In function 'pmain':
lua.c:584:5: warning: implicit declaration of function '_fileno'
[-Wimplicit-function-declaration]
     if (lua_stdin_is_tty()) {  /* running in interactive mode? */
     ^
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lapi.o lapi.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcode.o lcode.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lctype.o lctype.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldebug.o ldebug.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldo.o ldo.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldump.o ldump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lfunc.o lfunc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lgc.o lgc.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o llex.o llex.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmem.o lmem.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lobject.o lobject.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lopcodes.o lopcodes.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lparser.o lparser.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstate.o lstate.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstring.o lstring.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltable.o ltable.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltm.o ltm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lundump.o lundump.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lvm.o lvm.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lzio.o lzio.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lauxlib.o lauxlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbaselib.o lbaselib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lbitlib.o lbitlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lcorolib.o lcorolib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ldblib.o ldblib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o liolib.o liolib.c
liolib.c: In function 'io_pclose':
liolib.c:260:3: warning: implicit declaration of function '_pclose'
[-Wimplicit-function-declaration]
   return luaL_execresult(L, l_pclose(L, p->f));
   ^
liolib.c: In function 'io_popen':
liolib.c:268:3: warning: implicit declaration of function '_popen'
[-Wimplicit-function-declaration]
   p->f = l_popen(L, filename, mode);
   ^
liolib.c:268:8: warning: assignment makes pointer from integer without a
cast
   p->f = l_popen(L, filename, mode);
        ^
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lmathlib.o lmathlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loslib.o loslib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lstrlib.o lstrlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o ltablib.o ltablib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o lutf8lib.o lutf8lib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o loadlib.o loadlib.c
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_BUILD_AS_DLL    -c
-o linit.o linit.c
gcc -std=c99 -shared -o lua53.dll lapi.o lcode.o lctype.o ldebug.o ldo.o
ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o
lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o
lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o
lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
strip --strip-unneeded lua53.dll
gcc -std=c99 -o lua.exe -s  lua.o lua53.dll -lm
mingw32-make[2]: Leaving directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make "LUAC_T=luac.exe" luac.exe
mingw32-make[2]: Entering directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
gcc -std=c99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2     -c -o luac.o luac.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o
lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o
ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o
lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o
lutf8lib.o loadlib.o linit.o
ranlib liblua.a
gcc -std=c99 -o luac.exe   luac.o liblua.a -lm
mingw32-make[2]: Leaving directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'
mingw32-make[1]: Leaving directory
'G:/root/main/core/Lua/install/lua-build/Lua-5.3.0-rc3-newbuild/lua-5.3.0/src'

----------------- Compilation terminated -----------------

* Test suite runs OK.