diff --git a/src/Makefile b/src/Makefile index d414341..4ace81c 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,9 +1,9 @@ -LUA = lua-5.1.4 +LUA = lua-5.2.3 #LUA = lua-5.2.0 STATIC = false OPENSSL = /home/user/src/openssl-0.9.8e -CFLAGS = -fno-exceptions -fno-rtti -O2 -I$(LUA) -L$(LUA) +CFLAGS = -fno-exceptions -fno-rtti -O2 CFLAGS+= -I$(OPENSSL)/include -L$(OPENSSL)/lib/openwrt SRC = main.cpp soap.cpp mem.cpp mcast.cpp luaxlib.cpp luaxcore.cpp luajson.cpp luajson_parser.cpp LUAMYCFLAGS = -DLUA_USE_LINUX @@ -87,10 +87,9 @@ dreambox: embedded: - PATH=$(PATH):$(UTILS) $(MAKE) -C $(LUA) CC=$(SDK)/gcc a MYCFLAGS='$(LUAMYCFLAGS)' - $(SDK)/gcc -O2 -c -B$(UTILS) -o md5.o md5c.c - $(SDK)/gcc $(CFLAGS) -B$(UTILS) -DWITH_URANDOM -o xupnpd-$(TARGET) $(SRC) md5.o -llua -lm -ldl -lssl -lcrypto - $(SDK)/strip xupnpd-$(TARGET) + $(CC) -O2 -c -o md5.o md5c.c + $(CC) $(CFLAGS) $(LUAFLAGS) -B$(UTILS) -DWITH_URANDOM -o xupnpd $(SRC) md5.o -llua -lm -ldl -lssl -lcrypto -rdynamic + $(STRIP) xupnpd clean: $(MAKE) -C $(LUA) clean