Lua Builds (for Windows MinGWw32 / MinGW-w64)

Watch Star Issue Follow @joedf

Lua 5.5.0 Beta

NameLast modifiedSize
lua-5.5.0-beta_Win32_bin.zip 2025年09月06日 22:40 450 Kb
lua-5.5.0-beta_Win64_bin.zip 2025年09月06日 22:40 468 Kb
srlua-5.5.0-beta_Win32_bin.zip 2025年09月06日 22:50 357 Kb
srlua-5.5.0-beta_Win64_bin.zip 2025年09月06日 22:50 380 Kb
libgcc_s_dw2-1.dll.zip 2016年01月05日 20:25 47 Kb

Lua 5.4.8

NameLast modifiedSize
lua-5.4.8_Win32_bin.zip 2025年06月04日 19:23 490 Kb
lua-5.4.8_Win64_bin.zip 2025年06月04日 19:23 540 Kb
srlua-5.4.8_Win32_bin.zip 2025年06月04日 19:22 495 Kb
srlua-5.4.8_Win64_bin.zip 2025年06月04日 19:22 553 Kb
libgcc_s_dw2-1.dll.zip 2016年01月05日 20:25 47 Kb

Lua 5.4.7 to Lua 5.4.2

NameLast modifiedSize
lua-5.4.7_Win32_bin.zip 2024年07月27日 13:12 435 Kb
lua-5.4.7_Win64_bin.zip 2024年07月27日 13:11 453 Kb
srlua-5.4.7_Win32_bin.zip 2024年10月22日 12:30 469 Kb
srlua-5.4.7_Win64_bin.zip 2024年10月22日 12:30 533 Kb
lua-5.4.6_Win32_bin.zip 2023年05月15日 10:26 435 Kb
lua-5.4.6_Win64_bin.zip 2023年05月15日 10:26 452 Kb
srlua-5.4.6_Win32_bin.zip 2023年05月15日 10:27 349 Kb
srlua-5.4.6_Win64_bin.zip 2023年05月15日 10:27 371 Kb
lua-5.4.5-rc2_Win32_bin.zip 2023年04月23日 22:04 489 Kb
lua-5.4.5-rc2_Win64_bin.zip 2023年04月23日 22:03 539 Kb
srlua-5.4.5-rc2_Win32_bin.zip 2023年04月23日 22:03 495 Kb
srlua-5.4.5-rc2_Win64_bin.zip 2023年04月23日 22:02 552 Kb
lua-5.4.4_Win32_bin.zip 2022年01月31日 20:07 488 Kb
lua-5.4.4_Win64_bin.zip 2022年01月31日 20:06 538 Kb
srlua-5.4.4_Win32_bin.zip 2022年01月31日 20:07 495 Kb
srlua-5.4.4_Win64_bin.zip 2022年01月31日 20:07 552 Kb
lua-5.4.3_Win32_bin.zip 2021年03月30日 13:29 433 Kb
lua-5.4.3_Win64_bin.zip 2021年03月30日 13:29 450 Kb
srlua-5.4.3_Win32_bin.zip 2021年03月30日 13:30 348 Kb
srlua-5.4.3_Win64_bin.zip 2021年03月30日 13:31 370 Kb
lua-5.4.2_Win32_bin.zip 2021年01月08日 12:24 432 Kb
lua-5.4.2_Win64_bin.zip 2021年01月08日 12:23 450 Kb
srlua-5.4.2_Win32_bin.zip 2021年01月08日 12:26 347 Kb
srlua-5.4.2_Win64_bin.zip 2021年01月08日 12:25 370 Kb
libgcc_s_dw2-1.dll.zip 2016年01月05日 20:25 47 Kb

Lua 5.4.1, Lua 5.4.0 (+RCs, Betas), and Lua 5.3.5

NameLast modifiedSize
lua-5.4.1_Win32_bin.zip 2020年10月13日 09:33 432 Kb
lua-5.4.1_Win64_bin.zip 2020年10月13日 09:33 449 Kb
srlua-5.4.1_Win32_bin.zip 2020年10月13日 09:32 348 Kb
srlua-5.4.1_Win64_bin.zip 2020年10月13日 09:32 370 Kb
lua-5.4.0_Win32_bin.zip 2020年07月05日 22:31 432 Kb
lua-5.4.0_Win64_bin.zip 2020年07月05日 22:31 448 Kb
srlua-5.4.0_Win32_bin.zip 2020年07月05日 22:32 347 Kb
srlua-5.4.0_Win64_bin.zip 2020年07月05日 22:32 369 Kb
lua-5.4.0-rc2_Win32_bin.zip 2020年05月07日 13:26 432 Kb
lua-5.4.0-rc2_Win64_bin.zip 2020年05月07日 13:27 448 Kb
srlua-5.4.0-rc2_Win32_bin.zip 2020年05月07日 13:48 347 Kb
srlua-5.4.0-rc2_Win64_bin.zip 2020年05月07日 13:48 369 Kb
lua-5.4.0-beta_Win32_bin.zip 2019年11月23日 16:12 432 Kb
lua-5.4.0-beta_Win64_bin.zip 2019年11月23日 16:12 449 Kb
srlua-5.4.0-beta_Win32_bin.zip 2019年11月23日 16:10 347 Kb
srlua-5.4.0-beta_Win64_bin.zip 2019年11月23日 16:11 341 Kb
lua-5.3.5_Win32_bin.zip 2018年07月18日 11:03 412 Kb
lua-5.3.5_Win64_bin.zip 2018年07月18日 11:03 430 Kb
srlua-5.3.5_Win32_bin.zip 2018年07月18日 11:03 337 Kb
srlua-5.3.5_Win64_bin.zip 2018年07月18日 11:02 361 Kb
libgcc_s_dw2-1.dll.zip 2016年01月05日 20:25 47 Kb

Lua 5.3.4 (and older)

NameLast modifiedSize
lua-5.3.4_Win32_bin.zip 2017年03月06日 11:37 346 Kb
lua-5.3.4_Win64_bin.zip 2017年03月06日 11:37 423 Kb
srlua-5.3.4_Win32_bin.zip 2017年03月06日 11:38 293 Kb
srlua-5.3.4_Win64_bin.zip 2017年03月06日 11:38 356 Kb
libgcc_s_dw2-1.dll.zip 2016年01月05日 20:25 47 Kb
lua-5.3.3_Win32_bin.zip 2016年07月13日 21:17 345 Kb
lua-5.3.3_Win64_bin.zip 2016年07月13日 21:17 423 Kb
srlua-5.3.3_Win32_bin.zip 2016年07月13日 21:16 293 Kb
srlua-5.3.3_Win64_bin.zip 2016年07月13日 21:16 356 Kb
lua-5.3.2_Win32_bin.zip 2015年12月25日 20:56 345 Kb
lua-5.3.2_Win64_bin.zip 2015年12月25日 20:55 422 Kb
srlua-5.3.2_Win32_bin.zip 2015年12月25日 20:57 293 Kb
srlua-5.3.2_Win64_bin.zip 2015年12月25日 20:56 355 Kb
lua-5.3.0_Win32_bin.zip 2015年02月09日 19:14 340 Kb
lua-5.3.0_Win64_bin.zip 2015年02月09日 19:14 417 Kb
srlua-5.3.0_Win32_bin.zip 2015年02月09日 19:15 329 Kb
srlua-5.3.0_Win64_bin.zip 2015年02月09日 19:15 352 Kb
lua-5.2.3_Win32_bin.zip 2013年12月08日 21:18 176 Kb
lua-5.2.3_Win64_bin.zip 2013年12月08日 21:18 224 Kb
srlua-5.2.3_Win32_bin.zip 2013年12月08日 21:20 172 Kb
srlua-5.2.3_Win64_bin.zip 2013年12月08日 21:20 216 Kb
lua-5.2.2_Win32_bin.zip 2013年10月11日 17:46 176 Kb
lua-5.2.2_Win64_bin.zip 2013年10月11日 17:45 224 Kb
srlua-5.2.2_Win32_bin.zip 2013年10月11日 17:44 172 Kb
srlua-5.2.2_Win64_bin.zip 2013年10月11日 17:44 216 Kb
lua-5.1.5_Win32_bin.zip 2020年08月16日 02:38 223 Kb
srlua-5.1.5_Win32_bin.zip 2020年08月16日 12:20 213 Kb
lua-5.1.0_Win32_bin.zip 2019年07月23日 11:42 222 Kb

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

Information

The intent with this project is to provide the latest (and some old) windows builds when they are not available on LuaBinaries. Otherwise, I strongly recommend using their builds instead if the version you are looking for is available.

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 compile '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 v5.3.3. And therefore, provided versions of 'srlua' should be compatible with its respective major version of 'Lua' (scripts). Since Lua v5.4.0-beta, an updated srlua version srlua-102.tar.gz was used. For more information about 'srlua' see 'README.md' from LuaDist/srlua. The same goes for Lua v5.2.2, etc. See Compiler specifications for more information (for the latest build).

Compatibility: These binaries should run on Windows 7 or newer (possibly even Windows XP or older). That said, as a spare-time project, I cannot guarantee this level of compatibility as I do not do any extensive testing. For more compatibility information or to discuss this, please see here.

Compiled by Joe DF.

Compiler Specifications

Here is information about the compiler used for building the provided binaries. This is essentially just the information given by gcc -v command.

MinGW-w32 (for Lua v5.3.4 and older)
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.8.1/lto-wrapper.exe
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) 
MinGW-w64 (for Lua v5.3.4 and older)
COLLECT_GCC=gcc64
COLLECT_LTO_WRAPPER=c:/mingw/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.8.4/lto-wrapper.exe
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) 
TDM-GCC (for Lua v5.3.5 to Lua v5.4.3, Lua v5.4.7, and Lua 5.5.0-beta)
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/TDM-GCC-64/bin/../libexec/gcc/x86_64-w64-mingw32/5.1.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-5.1.0/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: posix
gcc version 5.1.0 (tdm64-1)
TDM-GCC (for Lua v5.4.4 to Lua v5.4.8)
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/TDM-GCC-64/bin/../libexec/gcc/x86_64-w64-mingw32/10.3.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-git-10.3.0/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,jit,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts=yes --disable-libstdcxx-pch --enable-libstdcxx-threads --enable-libstdcxx-time=yes --enable-mingw-wildcard --with-gnu-ld --disable-werror --enable-nls --disable-win32-registry --enable-large-address-aware --disable-rpath --disable-symvers --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=https://github.com/jmeubank/tdm-gcc/issues
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.3.0 (tdm64-1)

AltStyle によって変換されたページ (->オリジナル) /