lua-users home
lua-l archive

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


Hi Stefan,
          When you told me you wanted to do a IUP application I sent you the srlua compile project for GUI applications. When you compile with that the console things don't work (I don't know why). For console applications compile srlua using this code blocks configuration:

Let me know if that works for you now.

Milind

On Mon, Nov 25, 2019 at 2:12 AM Stefan Schroeder <ondekoza@gmail.com> wrote:
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

Attachment: srluaCmd.cbp
Description: Binary data