[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Help needed Building static binaries on Windows
- From: Stefan Schroeder <ondekoza@...>
- Date: Mon, 25 Nov 2019 11:12:11 +0100
With the help of Milind's codeblocks project I have been able to
compile srlua and glue,
but not all is good.
How I compile now:
Using srlua-102 as recommended by Luiz Henrique de Figueiredo from
http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/ar/srlua-102.tar.gz
Compiling like this:
mingw:
mingw32-gcc.exe -Wall -O2 -static-libgcc -c srglue.c -o glue.o
mingw32-g++.exe -o glue.exe glue.o -s
mingw32-gcc.exe -Wall -O2 -static-libgcc -I. -I$(LUA_INCDIR) -c
srlua.c -o srlua.o
mingw32-g++.exe -o srlua.exe srlua.o -s $(LUA_DLL) -mwindows
.\glue.exe .\srlua.exe test.lua out.exe
With test.lua having
print("hello world")
While it compiles and creates "out.exe", it doesn't work, because
"out.exe" doesn't print anything when run (no error, but also no
hello).
Using TDM-GCC-5.1.0-3 and Lua-5.3.
Regs.
Stefan