Rumah >pangkalan data >Redis >Bagaimana untuk menyelesaikan ralat semasa memasang redis6.0.6 pada Centos
Kandungan ralat adalah seperti berikut
In file included from server.c:31:0: server.c:4999:59: error: ‘struct redisServer’ has no member named ‘cluster’ (server.cluster_enabled && nodeIsMaster(server.cluster->myself))); 。。。。。。
Punca:
Dalam versi selepas redis 6.0.0+, penyusunan redis perlu menyokong ciri C11, yang diperkenalkan pada 4.9.
Versi gcc lalai Centos7 ialah 4.8.5, jadi anda perlu meningkatkan versi gcc.
Laksanakan arahan berikut
yum -y install gcc gcc-c++ make tcl yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils scl enable devtoolset-9 bash
Penyelesaian sempurna:
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat semasa memasang redis6.0.6 pada Centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!