执行安装redis报错undefined reference to `__sync_add_and_fetch_4\'
来源:互联网 发布:最好用的电子狗软件 编辑:程序博客网 时间:2024/05/14 15:16
执行make命令时报错:
zmalloc.o: In function `zmalloc_used_memory':
/var/lib/tcommsvr/redis-2.8.0-rc4/src/zmalloc.c:223: undefined reference to `__sync_add_and_fetch_4'
collect2: ld returned 1 exit status
make[1]: *** [redis-server] Error 1
make[1]: Leaving directory `/var/lib/tcommsvr/redis-2.8.0-rc4/src'
make: *** [all] Error 2
产生原因:
linux为32位版本。
查看方式:getconf LONG_BIT
解决办法:
执行make命令时加参数:make CFLAGS="-march=i686"
0 0
- 执行安装redis报错undefined reference to `__sync_add_and_fetch_4\'
- 安装Redis报错:undefined reference to `__sync_add_and_fetch_4'
- 32位Linux编译redis失败解决方法:zmalloc.c:223: undefined reference to `__sync_add_and_fetch_4`
- mingw编译x264 出错undefined reference to `__sync_add_and_fetch_4
- Makefile编写执行问题,报错undefined reference to `main'
- 程序报错 undefined reference to `shm_open'
- AndroidStudio报错: undefined reference to 'AndroidBitmap_getInfo'
- 安装libvirt-snmp过程及报错undefined reference to `virDomainCreateWithFlags'
- Centos6.8安装ncrack 报错undefined reference to `clock_gettime解决方案
- bedtools软件安装报错:gzopen函数未定义(undefined reference to `gzopen64')
- QT报错:undefined reference to vtable for (class name)
- C++报错集合:undefined reference to `htonl@4'
- Ubuntu 编译报错 undefined reference to ’d2i_RSAPrivateKey‘
- apache 编译报错:undefined reference to `apr_array_clear'
- Qt编译报错 undefined reference to vtable for ...
- android ndk编译报错undefined reference to __gxx_personality_v0
- Linux 编译报错 undefined reference to `pthread_create'
- linux中 OpenGL 出现 undefined reference to `gluLookAt' 报错
- netty4.0之TCP的server与client初探(与3.X版本变化)DEMO
- 关于UDP数据传输中出现的分包问题的一点解释
- droools学习入门
- itpub索引树,都是精华
- 基于netty4的TCP短连接测试
- 执行安装redis报错undefined reference to `__sync_add_and_fetch_4\'
- json-lib 与Jackson性能对比
- 有关NoSQL的一点理论知识
- 关于ByteBuffer的一些知识
- 读取redis中的数据时出现:MISCONF Redis is configured to save RDB snapshots
- 网络中出现TCP、UDP粘包、分包的两点解决办法
- 另外一种BitBand操作的方式 - 让IDE来帮忙算地址
- BufferedOutputStream与NIO写文件对比
- redis性能测试