Я попробую это. Благодарю.

ько что установилпродолжение используя командуsudo macgem install sequel, Это говорит мне, что sequel-3.18.0 был успешно установлен.

Когда я запускаю xcode и запускаю новыйMacRuby приложение, оно устанавливает цель для модульных тестов. Я модифицировалstub_test.rb со следующими двумя строками:

require "rubygems"
require "sequel"

При попытке запустить модульные тесты я получаю следующую ошибку:

/Users/.../macRuby Test/Tests/run_suite.rb:1:in `<main>': super: no superclass method `require' for Sequel:Class (NoMethodError)

Без двухrequire Заявления, тесты работают нормально.

Я попытался Google это, и нашел следующеебилет на macruby.org:

Билет # 930 SIGABRT в MacRuby 0.7 с Sequel + SQLite3-Ruby gem [...] После исправления для Kernel # требуется проблема в Sequel, я могу загрузить и Sequel, и SQLite3 без проблем. [...] Обязательными библиотеками являются Sequel (исправлено для Kernel.require, вместо super в Sequel # self.require) и SQLite3-Ruby. [...]

Я не могу ничего найти об этом патче где-либо еще, хотя ...

Есть ли известная проблема? Что означает это сообщение об ошибке, и как я могу заставить это работать?

Ответы на вопрос(4)

Ваш ответ на вопрос