Gem :: Ext :: BuildError: ОШИБКА: не удалось создать собственное расширение gem.
текущий каталог: C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/sqlite3-1.4.0 / ext / sqlite3 C: /RailsInstaller/Ruby2.3.3/bin/ruby.exe -r ./siteconf20190220-5856-12t9mtl.rb extconf.rb проверка для sqlite3.h ... нет sqlite3.hотсутствует.Сначала установите SQLite3 из http://www.sqlite.org/.* extconf.rb не удалось * Не удалось создать Makefile по какой-то причине, возможно, из-за отсутствия необходимых библиотек и / или заголовков.Проверьте файл mkmf.log для более подробной информации.Вам могут потребоваться параметры конфигурации.
Предоставленные параметры конфигурации: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / lib --with-make-prog --without-make-prog --srcdir =.--curdir --ruby = C: /RailsInstaller/Ruby2.3.3/bin / $ (RUBY_BASE_NAME) --with-sqlcipher --without-sqlcipher --with-sqlite3-config --without-sqlite3-config --with-pkg-config --without-pkg-config --with-sqlcipher --without-sqlcipher --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include = ${sqlite3-dir} / include --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib
Чтобы понять, почему это расширение не удалось скомпилировать, проверьте mkmf.журнал, который можно найти
здесь:
C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sql ite3-1.4.0 / mkmf.log
Сбой extconf, код выхода 1
Файлы Gem останутся установленными в C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/sqlite3-1.4.0 для проверки.Результаты заносятся в C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sql ite3-1.4.0 / gem_make.out
Ошибкапроизошла во время установки sqlite3 (1.4.0), и Bundler не может продолжить.
Убедитесь, что gem install sqlite3 -v '1.4.0'
успешен перед объединением.
В Gemfile: sqlite3