Ошибка установки ruby ​​1.9.3 на Snow Leopard - PullRequest
2 голосов
/ 02 февраля 2012

Я попытался установить ruby ​​1.9.3 на Snow Leopard, используя:

rvm install 1.9.3 --with-gcc=clang

После установки компилятора gcc (я использую xcode 4.2). Но я получаю следующую ошибку make:

/usr/bin/gcc-4.2 -dynamic -bundle -o ../../.ext/x86_64-darwin10.8.0/tcltklib.bundle stubs.o tcltklib.o -L. -L../.. -L/$
ld: in /usr/local/lib/libgcc_s.1.dylib, missing required architecture x86_64 in file for architecture x86_64
collect2: ld returned 1 exit status
make[1]: *** [../../.ext/x86_64-darwin10.8.0/tcltklib.bundle] Error 1
make: *** [mkmain.sh] Error 1

1 Ответ

2 голосов
/ 02 февраля 2012

/usr/bin/gcc-4.2 не предоставляется в Xcode 4.2, этот файл может быть оставлен более старой установкой, попробуйте:

rvm install 1.9.3 --with-gcc=clang

Также это можно решить, удалив Xcode с:

/Library/Developer/Shared/uninstall-devtools
rm -rf /Library/Developer/

И снова установить Xcode (чистый).

...