Turbo is a framework built for LuaJIT 2 to simplify the task of building fast and scalable network applications. It uses a event-driven, non-blocking, no thread design to deliver excellent performance and minimal footprint to high-load applications while also providing excellent support for embedded uses.
CFLAGS and CPPFLAGS were not properly overriden during
cross-compilation. There was a missing -fPIC, which caused build
error. Additionally optimization flags were provided to gcc twice if
they were also specified in CFLAGS.
Fix managing CFLAGS and CPPFLAGS in Makefile, so they can be easily
overriden.
CFLAGS and CPPFLAGS were not properly overriden during cross-compilation. There was a missing -fPIC, which caused build error. Additionally optimization flags were provided to gcc twice if they were also specified in CFLAGS.
Fix managing CFLAGS and CPPFLAGS in Makefile, so they can be easily overriden.