Установите Ruby 1.9.2 на Snow Leopard - PullRequest
1 голос
/ 12 июня 2011

Я пытаюсь установить Ruby 1.9.2 на Snow Leopard, и возникла печально известная проблема. Я говорю «известный», потому что я нашел много подобных проблем в сети, но у меня пока не было решения.

При попытке установки из RVM или компиляции напрямую я получаю много предупреждений, подобных этому

tcltklib.c:8143: warning: implicit conversion shortens 64-bit value into a 32-bit value

и в конце эта ошибка

/usr/local/lib/libsqlite3.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) for architecture x86_64
collect2: ld returned 1 exit status

Я попытался установить ARCHFLAGS = "- arch x86_64" в файле .bash_profile и переустановить sqlite3.

Есть идеи?

1 Ответ

1 голос
/ 05 августа 2011

Попробуйте установить sqlite3 как 64-битную версию, как указано здесь:

http://www.markhneedham.com/blog/2010/07/08/installing-ruby-1-9-2-with-rvm-on-snow-leopard/

...