per quelli di voi che riscontrano questo errore
controlla questo problema con github
prima di make eseguire questo comando
$ cd deps; make hiredis lua jemalloc linenoise
Se non sei un utente esperto forse non è una buona idea installare REDIS dalla sorgente.
Dovresti invece installare una versione pacchettizzata. Ad esempio su Fedora / Centos / RHEL:
sudo yum install redis
Installa prima build essential
sudo apt-get install build-essential
quindi installa le dipendenze
cd deps
make gaveis lua jemalloc linenoise
Stai tentando di installare redis
dal codice sorgente. Ciò che fa questo processo è compilare e creare un eseguibile sulla tua macchina e quindi installarlo. Per fare questo hai bisogno di vari strumenti come gcc
ecc. Il modo migliore è installarli tutti insieme installando quel gruppo. Eseguilo dal terminale
yum grouplist
Questo mostrerà tutti i gruppi disponibili, quindi scegli il gruppo che desideri installare o eseguire direttamente
yum groupinstall 'Development Tools'
Questo ti salverà da altri problemi che potrebbero presentarsi in futuro durante l'installazione dal sorgente.