ฉันกำลังตั้งค่าระบบ centos 6.4 ใหม่ที่ทุ่มเทและมีสีแดง ฉันติดตั้ง redis หลายครั้ง แต่ไม่เคยมีปัญหานี้มาก่อน (และไม่เคยมีใน centos 6.4 มาก่อน)
cd redis-2.6.16
sudo make install
ข้อผิดพลาด:
MAKE jemalloc
cd jemalloc && ./configure --with-lg-quantum=3 --with-jemalloc-prefix=je_ --enable-cc-silence CFLAGS="-std=gnu99 -Wall -pipe -g3 -O3 -funroll-loops " LDFLAGS=""
/bin/sh: ./configure: Permission denied
make[2]: *** [jemalloc] Error 126
make[2]: Leaving directory `/tmp/redis32/redis-3.2.6/deps'
make[1]: [persist-settings] Error 2 (ignored)
sh: ./mkreleasehdr.sh: Permission denied
and later:
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
เมื่อฉันพยายามสร้าง jemalloc โดยตรง (จากพื้นที่ / src ของ redis tarball) ข้อผิดพลาดอื่น ๆ ได้แก่ :
cd src && make jemalloc
sh: ./mkreleasehdr.sh: Permission denied
make[1]: Entering directory `/tmp/rediswork/redis-2.6.16/src'
make[1]: *** No rule to make target `jemalloc'. Stop.
make[1]: Leaving directory `/tmp/rediswork/redis-2.6.16/src'
make: *** [jemalloc] Error 2
ฉันยังลอง redis 2.6.7 และมีปัญหาเดียวกัน
ฉันขุดไปหมดแล้วและไม่พบทางเดินหน้า