Wpis z mikrobloga

#ruby #rails #heroku

przy komedzie sudo git push heroku master

wyskakuje mi taki blad. Jak temu zaradzic?

Installing sqlite3 (1.3.7)

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/usr/local/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=/usr/local/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}/lib

--enable-local

--disable-local

Gem files will remain installed in /tmp/build_3gmfqiah50kbo/vendor/bundle/ruby/1.9.1/gems/sqlite3-1.3.7 for inspection.

Results logged to /tmp/build_3gmfqiah50kbo/vendor/bundle/ruby/1.9.1/gems/sqlite3-1.3.7/ext/sqlite3/gem_make.out

An error occurred while installing sqlite3 (1.3.7), and Bundler cannot continue.

Make sure that `gem install sqlite3 -v '1.3.7'` succeeds before bundling.



!


To git@heroku.com:morning-island-6003.git


error: failed to push some refs to 'git@heroku.com:morning-island-6003.git'
  • 6
  • Odpowiedz
@porque: po przeczytaniu pierwszej linijki, myślałem, że chodzi Ci o komendę. Potem jednak szybko się ocknąłem, bo co wykopowicz mógłby robić poza mieszkaniem. :)
  • Odpowiedz
@porque: 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).
  • Odpowiedz
@rss: @manimalia: tak czytalem i wiem co tam pisze, zainstalowalem ponownie gemy i inne takie, oraz robilem wszystko btw yum nie dziala i port tez nie, bo to nie linux, a gemem doisntalowalem znowu, a w gemach nawet dodalem ta wersje i nadal nic :/ nie mowiac ze na kompie normlanie dziala jak robie bundle install i nie wiem czy to u nich na stronie cos nie tak?
  • Odpowiedz