reids升级版本(centos7.x)

redis6.0报错
1. server.c :xxxx:xx: error: ‘xxxxxxxx’ has no member named ‘xxxxx’。
gcc版本过低,升级到5.3以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash
scl是临时升级gcc版本生效,退出shell恢复原gcc版本
echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile  --使永久生效
2.编译安装执行make install,提示输入make test安装更好,但是make test后如下报错
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1
提示为tcl版本低于8.5,需要升级下yum install tcl -y

 

 

人老了,记性不好。笔记笔记!!!

posted @ 2021-06-08 16:44  小情绪就不闹  阅读(241)  评论(0编辑  收藏  举报