Nie można zainstalować Ruby 1.9.3 na czystej instalacji Lion
Próbuję zainstalować 1.9.3 przy użyciu RVM.
Uzyskanie tych błędów w moimmake.log
<code>compiling readline.c readline.c:1499:9: error: use of undeclared identifier 'username_completion_function'; did you mean 'rl_username_completion_function'? rl_username_completion_function); ^ readline.c:69:42: note: expanded from macro 'rl_username_completion_function' # define rl_username_completion_function username_completion_function ^ /usr/local/include/readline/readline.h:443:14: note: 'rl_username_completion_function' declared here extern char *rl_username_completion_function PARAMS((const char *, int)); ^ 1 error generated. make[2]: *** [readline.o] Error 1 make[1]: *** [ext/readline/all] Error 2 make: *** [build-ext] Error 2 </code>
Przed tym problemem stanąłem w SL. Mam zainstalowany Xcode 4.3.2 (zainstalowany również narzędzia wiersza poleceń) Mam zainstalowany readline 6.2.2.
Dodanyexport ARCHFLAGS="-arch x86_64"
do mojego.bash_login
plik.
Próbowałem teżrvm install 1.9.3 --with-gcc=clang
ale otrzymuję ten sam błąd i wolałbym nie robić tego z powodu ograniczonego wsparcia.
Czy ktoś ma wykonalną procedurę?
Edytować: