Ich versuche Rubin 1.9.2 von der Quelle auf Snow Leopard zu bauen, und ich erhalte immer diese Fehlermeldung:Gebäude Rubin von der Quelle auf dem Mac, nicht funktioniert
readline.c: In function ‘username_completion_proc_call’: readline.c:1292: error: ‘username_completion_function’ undeclared (first use in this function) readline.c:1292: error: (Each undeclared identifier is reported only once readline.c:1292: error: for each function it appears in.) make[1]: *** [readline.o] Error 1 make: *** [mkmain.sh] Error 1
ich es bin stützen weg von this tutorial und den Fehler kommt, wenn ich den make
Befehl mache.
Ich habe bereits 1.8.7 installiert, möchte aber auf den neuesten Stand bringen und habe noch keinen zuverlässigen, einfachen Weg gefunden, es zu tun.
Im Folgenden wurde mir gesagt, RVM zu versuchen, um dieses Problem zu umgehen. Beim Versuch, es über RVM zu installieren, erhalte ich einen Fehler, und wenn ich das Protokoll prüfe, ist es genau der gleiche Fehler wie dieser Beitrag. RVM ist also nicht die Antwort. –
Ich denke, das Problem ist, dass Sie das Readline-Entwicklungspaket nicht installiert haben. RVM hat eine eigene Seite, die darüber spricht; In meiner Antwort finden Sie einen Link, der Ihnen bei der Verwendung von RVM hilft. –
Haben Sie versucht, Ihre [readline] (http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html#Availability) zu aktualisieren? – Phrogz