Rumah > pangkalan data > Redis > Bagaimana untuk menyelesaikan ralat semasa memasang redis6.0.6 pada Centos

Bagaimana untuk menyelesaikan ralat semasa memasang redis6.0.6 pada Centos

王林
Lepaskan: 2023-05-29 10:01:05
ke hadapan
1078 orang telah melayarinya

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)));
。。。。。。
Salin selepas log masuk

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
Salin selepas log masuk

Penyelesaian sempurna:

Bagaimana untuk menyelesaikan ralat semasa memasang redis6.0.6 pada Centos

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan