Commit 421c16b2 authored by Sergey Lyubka's avatar Sergey Lyubka

Added -DLUA_USE_DLOPEN, and added mongoose.o: mod_lua.c

parent 3054a7f0
...@@ -36,6 +36,10 @@ LUA_SOURCES = $(LUA)/lapi.c $(LUA)/lcode.c $(LUA)/lctype.c \ ...@@ -36,6 +36,10 @@ LUA_SOURCES = $(LUA)/lapi.c $(LUA)/lcode.c $(LUA)/lctype.c \
$(LUA)/loadlib.c $(LUA)/linit.c $(LUA)/loadlib.c $(LUA)/linit.c
LUA_WINOBJS = $(LUA_SOURCES:%.c=%.obj) LUA_WINOBJS = $(LUA_SOURCES:%.c=%.obj)
ifneq ($(OS), Windows_NT)
LUA_FLAGS += -DLUA_USE_DLOPEN
endif
# Stock windows binary builds with Lua and YASSL library. # Stock windows binary builds with Lua and YASSL library.
YASSL = ../cyassl-2.4.6 YASSL = ../cyassl-2.4.6
YASSL_FLAGS = -I $(YASSL) -I $(YASSL)/cyassl \ YASSL_FLAGS = -I $(YASSL) -I $(YASSL)/cyassl \
...@@ -98,6 +102,8 @@ lua.lib: $(LUA_WINOBJS) ...@@ -98,6 +102,8 @@ lua.lib: $(LUA_WINOBJS)
linux_lua: $(ALL_OBJECTS) linux_lua: $(ALL_OBJECTS)
$(CC) $(ALL_OBJECTS) -o $(PROG) -ldl $(CC) $(ALL_OBJECTS) -o $(PROG) -ldl
mongoose.o: mod_lua.c
# Make sure that the compiler flags come last in the compilation string. # Make sure that the compiler flags come last in the compilation string.
# If not so, this can break some on some Linux distros which use # If not so, this can break some on some Linux distros which use
# "-Wl,--as-needed" turned on by default in cc command. # "-Wl,--as-needed" turned on by default in cc command.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment