Redis 2.8.18 安装报错
来源:互联网 发布:苹果内购验证 java 编辑:程序博客网 时间:2024/05/20 00:53
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2
解决办法是:
make MALLOC=libc
网上已经有了 解决办法,为什么要加这个呢 ,在README 有这个一段话。
Allocator---------Selecting a non-default memory allocator when building Redis is done by settingthe `MALLOC` environment variable. Redis is compiled and linked against libcmalloc by default, with the exception of jemalloc being the default on Linuxsystems. This default was picked because jemalloc has proven to have fewerfragmentation problems than libc malloc.To force compiling against libc malloc, use: % make MALLOC=libcTo compile against jemalloc on Mac OS X systems, use: % make MALLOC=jemalloc
说关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。
而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。
但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数。
0 0
- Redis 2.8.18 安装报错
- redis 安装报错
- redis 安装报错
- redis 2.8.6安装报错解决
- Redis安装报错信息
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
- redis安装 make test报错
- redis 2.6.9安装报错解决
- redis 2.6.9安装报错解决
- redis 2.6.9安装报错解决
- redis安装 make test报错
- Redis 编译安装报错解决
- redis在Linux安装报错
- java paintComponent的一些解读
- 用Python写八数码问题
- iOS 获取设备系统信息
- POJ1502 MPI Maelstrom(最短路dijkstra)
- 一般函数指针和类的成员函数指针
- Redis 2.8.18 安装报错
- 软件工程第三次作业——项目需求报告
- css学习之路(1)--css导入样式
- Nutch1.7学习笔记1:基本环境搭建及使用
- 【LeetCode】Fraction to Recurring Decimal【Solution】
- Android bug-记录-2014年12月19日10:42:58
- Android中事物处理
- java中的length,length(),size()方法的区别
- Spring+Struts2+hibernate框架整合详解