luvit-redis
luvit-redis copied to clipboard
Fatal error on make build
cc -I/usr/local/Cellar/luvit/0.8.2/include/luvit -I/usr/local/Cellar/luvit/0.8.2/include/luvit/uv -I/usr/local/Cellar/luvit/0.8.2/include/luvit/luajit -I/usr/local/Cellar/luvit/0.8.2/include/luvit/http_parser -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -fPIC -Ideps/hiredis -Isrc -o build/redis.luvit src/redis.c deps/hiredis/libhiredis.a -shared -lm -undefined dynamic_lookup deps/hiredis/libhiredis.a
In file included from src/redis.c:28:
/usr/local/Cellar/luvit/0.8.2/include/luvit/utils.h:24:10: fatal error: 'ares.h' file not found
#include "ares.h"
^
1 error generated.
make: *** [build/redis.luvit] Error 1
This is a bug in the luvit install procedure. Just copy ares.h and ares_version.h manually into /usr/local/include/luvit direcotry and you're fine.
@ryd copy from where?
Oh, is missed that information in my last reply. You can find this header files in your (luvit-build)/deps/cares/include/ directory. It's one of the luvit dependencies.