2010-12-30 2 views
1

Я не могу заставить сервер запускаться по какой-то причине, я продолжаю получать эту загадочную ошибку.Не удается запустить jruby rails server на Windows, потому что он не может найти ncursesw

C:\src\marvel\server\script>jruby rails server 

с: /tools/jruby/lib/ruby/site_ruby/shared/ffi/library.rb: 28: в `ffi_lib ': Может п (LoadError) ичных 'ncursesw': Операция успешно завершена , . Не удалось открыть библиотеку «ncursesw.dll»: операция выполнена успешно. . Не удалось открыть библиотеку «ncurses»: операция выполнена успешно. . Не удалось открыть библиотеку «ncurses.dll»: операция выполнена успешно.

from c:/tools/jruby/lib/ruby/site_ruby/shared/ffi/library.rb:10:in `map' 

    from c:/tools/jruby/lib/ruby/site_ruby/shared/ffi/library.rb:10:in `ffi_ 

Lib» из C: /tools/jruby/lib/ruby/gems/1.8/gems/ffi-ncurses-0.3.3/lib/ffi-ncu rses.rb: 32 из с : /tools/jruby/lib/ruby/gems/1.8/gems/ffi-ncurses-0.3.3/lib/ffi-ncu rses.rb: 64: in require' from c:/tools/jruby/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/run time.rb:64:in require ' от c:/tools/jruby/lib /ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/run time.rb: 62: in each' from c:/tools/jruby/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/run time.rb:62:in требуется ' c: /tools/jruby/lib/ruby/gems/1.8/gems/ bundler-1.0.7/lib/bundler/run time.rb: 51: in each' from c:/tools/jruby/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/run time.rb:51:in требуется « от c:/tools/jr uby/lib/ruby ​​/ gems/1.8/gems/bundler-1.0.7/lib/bundler.rb: 112: в require' from C:/src/marvel/server/config/application.rb:9 from C:/src/marvel/server/config/application.rb:28:in требуется « от c: /tools/jruby/lib/ruby/gems/1.8/gems/ railties-3.0.3/lib/rails/comm ands.rb: 28 c: /tools/jruby/lib/ruby/gems/1.8/gems/railties-3.0.3/lib/rails/comm ands. rb: 27: in tap' from c:/tools/jruby/lib/ruby/gems/1.8/gems/railties-3.0.3/lib/rails/comm ands.rb:27 from c:/tools/jruby/lib/ruby/gems/1.8/gems/railties-3.0.3/lib/rails/comm ands.rb:6:in require ' от рельсов: 6

+0

Я тоже получил эту ошибку - думаю, вам нужно установить libncurses. –

+0

Возможно, я просто не могу найти, где можно установить libncurses. –

ответ

0

Я понял, мне не нужны ncurses в Windows, поэтому я просто прокомментировал это из своего gemfile. Похоже, что Jruby не может различать окна и * nix, поэтому он взрывается без особой осторожности.

Смежные вопросы