В Ruby 1.8.5 отсутствует расширение потока? - PullRequest
0 голосов
/ 18 ноября 2011

Я пытаюсь скомпилировать Ruby 1.8.5 на моем Mac (да, мне нужна эта конкретная версия), но у меня возникают проблемы при работе стандартных расширений C для работы. Все источники Ruby 1.8.5, которые я получаю из здесь , не включают источники ext / thread, поэтому я не могу скомпилировать расширение thread.bundle. Тем не менее, для некоторых файлов .rb в Ruby требуется это расширение, поэтому я немного растерялся, когда кто-то ранее компилировал 1.8.5 Ruby для Mac.

Кто-нибудь знает, есть ли предварительно скомпилированные заархивированные версии Ruby, где я мог бы найти это? Или кто-нибудь знает, почему расширение потока отсутствует во всех загрузках 1.8.5, которые я нахожу? Он присутствует в 1.8.6.

1 Ответ

0 голосов
/ 29 ноября 2011

Почему вы собираете Ruby? Из того, что я могу сказать в документации для разработчиков SketchUp - и я могу ошибаться - SketchUp уже содержит собственный интерпретатор Ruby. Или, возможно, он использует систему Ruby, по крайней мере, в Mac OS (документы неоднозначны). В любом случае, я не думаю, что вам нужно делать то, что вы делаете ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...