Возможно или необходимо построить гем для целевой платформы? - PullRequest
1 голос
/ 21 ноября 2011

Я пытаюсь запустить scheduler_daemon на Win7. Похоже, в текущем геме есть небольшая ошибка, поэтому мне нужно было извлечь исходный код и собрать гем с помощью gem build D:\Dev\scheduler_daemon\scheduler_daemon.gemspec. Это завершено без проблем. Затем я установил драгоценный камень:

PS>gem install .\scheduler_daemon-1.1.2.gem
Successfully installed scheduler_daemon-1.1.2
1 gem installed

Я попытался использовать gem: gem 'scheduler_daemon-1.1.2' или также с , :path => "./../scheduler_daemon" в моем проекте, но когда я связал его, я получил:

Could not find gem 'scheduler_daemon-1.1.2 (>= 0) x86-mingw32' in source at ./../scheduler_daemon.
Source does not contain any versions of 'scheduler_daemon-1.1.2 (>= 0) x86-mingw32'

Путь правильный, по крайней мере, если ./ указывает путь к файлу gem-файла. Так он ищет платформу x86-mingw32 в источнике и не находит ее? Это проблема в исходном коде для scheduler_daemon или что-то в том, как я строю / определяю гем?

Связано, но не решено: Как использовать Bundler с автономным .gem файлом?

...