Lua Builds

Lua 5.3.4 for Windows MinGW-w32 / MinGW-w64

NameLast modifiedSize
lua-5.3.4_Win32_bin.zip2017-03-06 11:37 346 Kb
lua-5.3.4_Win64_bin.zip2017-03-06 11:37 423 Kb
srlua-5.3.4_Win32_bin.zip2017-03-06 11:38 293 Kb
srlua-5.3.4_Win64_bin.zip2017-03-06 11:38 356 Kb
libgcc_s_dw2-1.dll.zip2016-01-05 20:25 47 Kb

Lua 5.3.3 (and older) for Windows MinGW-w32 / MinGW-w64

NameLast modifiedSize
lua-5.3.3_Win32_bin.zip2016-07-13 21:17 345 Kb
lua-5.3.3_Win64_bin.zip2016-07-13 21:17 423 Kb
srlua-5.3.3_Win32_bin.zip2016-07-13 21:16 293 Kb
srlua-5.3.3_Win64_bin.zip2016-07-13 21:16 356 Kb
lua-5.3.2_Win32_bin.zip2015-12-25 20:56 345 Kb
lua-5.3.2_Win64_bin.zip2015-12-25 20:55 422 Kb
srlua-5.3.2_Win32_bin.zip2015-12-25 20:57 293 Kb
srlua-5.3.2_Win64_bin.zip2015-12-25 20:56 355 Kb
lua-5.3.0_Win32_bin.zip2015-02-09 19:14 340 Kb
lua-5.3.0_Win64_bin.zip2015-02-09 19:14 417 Kb
srlua-5.3.0_Win32_bin.zip2015-02-09 19:15 329 Kb
srlua-5.3.0_Win64_bin.zip2015-02-09 19:15 352 Kb
lua-5.2.3_Win32_bin.zip2013-12-08 21:18 176 Kb
lua-5.2.3_Win64_bin.zip2013-12-08 21:18 224 Kb
srlua-5.2.3_Win32_bin.zip2013-12-08 21:20 172 Kb
srlua-5.2.3_Win64_bin.zip2013-12-08 21:20 216 Kb
lua-5.2.2_Win32_bin.zip2013-10-11 17:46 176 Kb
lua-5.2.2_Win64_bin.zip2013-10-11 17:45 224 Kb
srlua-5.2.2_Win32_bin.zip2013-10-11 17:44 172 Kb
srlua-5.2.2_Win64_bin.zip2013-10-11 17:44 216 Kb

Don't be shy to contact me, if you would like to request a build.


Compiled with Lua's Makefile for the 'mingw' platform with a few small additions/modifications. Build configuration files & scripts are available here.

Note that these are not official builds. These builds also have an icon and version information. If you are getting an error about the missing libgcc_s_dw2-1.dll, you can download it [here]. They have been recompiled seperately since they were not included in the original source distribution of 'Lua'. Also, 'srlua' has been compiled and added to the list. The source used to compiled 'srlua' was pulled from the official page (2015-02-09), or for before v5.3.0 from LuaDist (2013-10-11) combined with the source of its respective Lua version. For example, srlua v5.3 was combined with Lua 5.3.3. And therefore, provided versions of 'srlua' should be compatible with its respective major version of 'Lua' (scripts). For more information about 'srlua' see '' from LuaDist/srlua. The same goes for Lua 5.2.2, etc. See Compiler specifications for more information (for the latest build).

Compiled by Joe DF.

Compiler specifications


Target: mingw32
Configured with: ../gcc-4.8.1/configure --prefix=/mingw --host=mingw32 --build=mingw32 --without-pic --enable-shared --enable-static --with-gnu-ld --enable-lto --enable-libssp --disable-multilib --enable-languages=c,c++,fortran,objc,obj-c++,ada --disable-sjlj-exceptions --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gmp=/usr/src/pkg/gmp-5.1.2-1-mingw32-src/bld --with-mpc=/usr/src/pkg/mpc-1.0.1-1-mingw32-src/bld --with-mpfr= --with-system-zlib --with-gnu-as --enable-decimal-float=yes --enable-libgomp --enable-threads --with-libiconv-prefix=/mingw32 --with-libintl-prefix=/mingw --disable-bootstrap LDFLAGS=-s CFLAGS=-D_USE_32BIT_TIME_T
Thread model: win32
gcc version 4.8.1 (GCC) 


Target: x86_64-w64-mingw32
Configured with: /home/cauchy/vcs/svn/gcc/branches/gcc-4_8-branch/configure --prefix=/home/cauchy/native/gcc-4.8-win64 --with-sysroot=/home/cauchy/native/gcc-4.8-win64 --build=x86_64-unknown-linux-gnu --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --disable-multilib --disable-nls --disable-win32-registry --enable-checking=release --enable-languages=c,c++,fortran --enable-fully-dynamic-string --with-arch=core2 --with-tune=generic
Thread model: win32
gcc version 4.8.4 20140710 (prerelease) (GCC)