Installieren von Ruby unter Mac OS X 10.8.2

Ich genannt habe Installation von Ruby on Rails mit Mac OS Lion und folgte Alain Beauvois ' s Antwort und bekam so ziemlich alles. Der einzige Unterschied ist, ich bin mit 1.9.3 statt 1.9.2.

Habe ich erstellt .bash_profile und sogar sicher, dass es von open -e .bash_profile und dann auch noch die Zeile wie angegeben von Alain Beauvois.

Aber was zu sein scheint das problem jetzt ist, bin ich immer diese Fehlermeldung:

Error running 'make', please read /usr/local/rvm/log/ruby-1.9.3-p374/make.log
There has been an error while running make. Halting the installation.

Den referenzierten Protokoll enthält:

[2013-02-02 21:41:52] make
    CC = clang
    LD = ld
    LDSHARED = clang -dynamic -bundle
    CFLAGS = -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration  -pipe 
    XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT
    CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I/usr/local/rvm/usr/include -I. -I.ext/include/x86_64-darwin12.2.1 -I./include -I.
    DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace  
    SOLIBS = 
compiling regparse.c
regparse.c:582:15: error: implicit conversion loses integer precision: 'st_index_t' (aka 'unsigned long') to 'int' [-Werror,-Wshorten-64-to-32]
    return t->num_entries;
    ~~~~~~ ~~~^~~~~~~~~~~
1 error generated.
make: *** [regparse.o] Error 1

Ich habe sogar versucht

rvm -install ruby-1.9.3-p374

aber immer noch die gleichen Fehler. Ich habe einige seltsame Fehler, bevor ich zu diesem Teil, aber nachdem ich reran es mit einem Zusatz von sudo vor, es funktionierte. AFAIK sudo = etwas zu tun mit su Berechtigungen/Privilegien, richtig?

Kommentar zu dem Problem
Hast du gelesen /usr/local/rvm/log/ruby-1.9.3-p374/machen.log? Kommentarautor: Gumbo
Laden Sie einfach dieses kit von railsinstaller.org/#osx. Es enthält alles, was Sie brauchen, um loszulegen mit ruby/rails-Entwicklung Kommentarautor: saihgala
Zu lang, hier zu posten, so pastebin ist es: pastebin.com/R5VY6HPw Einfach Fragen, hat einer meiner früheren Aktionen verursacht keine Auswirkungen auf meinen Mac? Vielleicht ändern Sie die Einstellungen etc Kommentarautor: Nil
@AshishSaihgal werde versuchen, die Lösung. Würde das gerne machen, alles frisch und benutzen Sie einfach das Installationsprogramm. Kann ich etwas tun, um die änderungen rückgängig machen, die ich gemacht? Danke! Kommentarautor: Nil
Wie etwa rvm install 1.9.3? geben Sie einfach die Nummer der version. Kommentarautor: utwang

InformationsquelleAutor der Frage Nil | 2013-02-02

Schreibe einen Kommentar