Несколько загруженных мною приложений Rails зависят от bson_ext
, который выглядит как библиотека нативного кода.Когда я запускаю rake gems:install
для приложения, я получаю следующее сообщение об ошибке:
ERROR: Error installing bson_ext:
ERROR: Failed to build gem native extension.
d:/Ruby187/bin/ruby.exe extconf.rb
checking for asprintf()... no
checking for ruby/st.h... no
checking for st.h... no
checking for ruby/regex.h... no
checking for regex.h... no
checking for ruby/encoding.h... no
creating Makefile
make
'make' is not recognized as an internal or external command,
operable program or batch file.
Gem files will remain installed in d:/Ruby187/lib/ruby/gems/1.8/gems/bson_ext-1.0.1 for inspection.
Results logged to d:/Ruby187/lib/ruby/gems/1.8/gems/bson_ext-1.0.1/ext/cbson/gem_make.out
Мои вопросы:
Произойдет ли сбой моего приложения rails из-за этого,Я думаю, что знаю ответ на этот вопрос?
Если мне нужно построить этот драгоценный камень, могу ли я сделать это на Windows?
Если это возможнобыть построенным на Windows, какой набор инструментов мне нужен?GCC?
Стоит ли просто отказаться от разработки Windows для Rails и использовать вместо этого мой Mac или виртуальную машину Linux?