Note that there are some explanatory texts on larger screens.

plurals
  1. POPush rejected to Heroku due to sqlite3
    primarykey
    data
    text
    <p>This topic has been covered already and have some answers but those answers didn't solve my problem. I have looked over every possible solutions in this site but didn't help.</p> <p>This is my gem file:</p> <pre><code>group :development, :test do gem 'rspec-rails' gem 'sqlite3' end group :production do gem 'pg' end </code></pre> <p>and ran : <code>git push heroku master</code></p> <p>but the same problem:</p> <pre><code>Installing sqlite3 (1.3.8) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /tmp/build_ad3d04d2-25b4-44b5-a603-340e43a2b930/vendor/ruby-2.0.0/bin/ruby extconf.rb checking for sqlite3.h... no sqlite3.h is missing. Try 'port install sqlite3 +universal' or 'yum install sqlite-devel' and check your shared library search path (the location where your sqlite3 shared library is located). *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --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=/tmp/build_ad3d04d2-25b4-44b5-a603-340e43a2b930/vendor/ruby-2.0.0/bin/ruby --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include=${sqlite3-dir}/include --with-sqlite3-lib --without-sqlite3-lib=${sqlite3-dir}/ --enable-local --disable-local Gem files will remain installed in /tmp/build_ad3d04d2-25b4-44b5-a603-340e43a2b930/vendor/bundle/ruby/2.0.0/gems/sqlite3-1.3.8 for inspection. Results logged to /tmp/build_ad3d04d2-25b4-44b5-a603-340e43a2b930/vendor/bundle/ruby/2.0.0/gems/sqlite3-1.3.8/ext/sqlite3/gem_make.out An error occurred while installing sqlite3 (1.3.8), and Bundler cannot continue. Make sure that `gem install sqlite3 -v '1.3.8'` succeeds before bundling. ! ! Failed to install gems via Bundler. ! ! Detected sqlite3 gem which is not supported on Heroku. ! https://devcenter.heroku.com/articles/sqlite3 ! ! Push rejected, failed to compile Ruby/Rails app </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload