今天需要安装一台服务器使用了 redis2.8.3 编译make的时候出现错了
LINK redis-server
cc: error: ../deps/hiredis/libhiredis.a: No such file or directory
cc: error: ../deps/lua/src/liblua.a: No such file or directory
cc: error: ../deps/jemalloc/lib/libjemalloc.a: No such file or directory
make: *** [redis-server] Error 1
搜索后分别进入redis下的deps下的hiredis、lua和jemalloc下运行make。
jemalloc下可能要先运行./configure,然后make。最后回到redis的src下,运行make,出现了一些乱其八糟的东西。
最后删除解压缩包,重新解压一次,再次make竟然通过了 神奇!