Ich kämpfe mit rvm. Dies ist nicht das erste Mal, dass ich rvm installiert habe, und es ist nicht das erste Mal, dass ich Probleme damit habe, aber dieses Problem erweist sich als richtig schmerzhaft. und alle Artikel, die in Verbindung stehen, sind entweder völlig veraltet oder lösen sie nicht.
Ich habe rvm installiert, aber wenn ich versuche, eine Version von Ruby zu installieren, erhalte ich eine Fehlermeldung.
Hier ist der Befehl, den ich benutze:
$ rvm package install readline
$ rvm install ree -C --with-readline-dir=$HOME/.rvm/usr
ree-1.8.7-2010.02 - #fetching (ruby-enterprise-1.8.7-2010.02)
ree-1.8.7-2010.02 - #extracting ruby-enterprise-1.8.7-2010.02 to /Users/Richard/.rvm/src/ree-1.8.7-2010.02
ree-1.8.7-2010.02 - #installing
Error running './installer -a /Users/Richard/.rvm/rubies/ree-1.8.7-2010.02 --dont-install-useful-gems ', please check /Users/Richard/.rvm/log/ree-1.8.7-2010.02/install*.log
There has been an error while trying to run the ree installer. Halting the installation.
und in der Protokolldatei:
ossl_x509revoked.c:64: warning: passing argument 2 of ‘ASN1_dup’ from incompatible pointer type
readline.c: In function ‘username_completion_proc_call’:
readline.c:734: error: ‘username_completion_function’ undeclared (first use in this function)
readline.c:734: error: (Each undeclared identifier is reported only once
readline.c:734: error: for each function it appears in.)
make[1]: *** [readline.o] Error 1
make: *** [all] Error 1
Weiß jemand, wo ich falsch liege, da ich rvm ausdrücklich anweise, eine andere readline-Installation zu verwenden?
Daf