Skip to content

Instantly share code, notes, and snippets.

@levent
Created June 2, 2010 16:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save levent/422653 to your computer and use it in GitHub Desktop.
Save levent/422653 to your computer and use it in GitHub Desktop.
Installing sqlite3-ruby (1.3.0.beta.2) from .gem files at /home/rails/.bundle/ruby/1.8/cache with native extensions /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:482:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/usr/bin/ruby1.8 extconf.rb
checking for #include <sqlite3.h>
... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... no
checking for sqlite3_column_database_name()... yes
checking for sqlite3_enable_load_extension()... yes
checking for sqlite3_load_extension()... yes
creating Makefile
make
cc -I. -I. -I/usr/lib/ruby/1.8/i486-linux -I. -DHAVE_SQLITE3_COLUMN_DATABASE_NAME -DHAVE_SQLITE3_ENABLE_LOAD_EXTENSION -DHAVE_SQLITE3_LOAD_EXTENSION -I/usr/local/include -I/opt/local/include -I/usr/include -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -c exception.c
cc -I. -I. -I/usr/lib/ruby/1.8/i486-linux -I. -DHAVE_SQLITE3_COLUMN_DATABASE_NAME -DHAVE_SQLITE3_ENABLE_LOAD_EXTENSION -DHAVE_SQLITE3_LOAD_EXTENSION -I/usr/local/include -I/opt/local/include -I/usr/include -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -c sqlite3.c
sqlite3.c: In function ‘Init_sqlite3_native’:
sqlite3.c:27: warning: implicit declaration of function ‘sqlite3_initialize’
cc -I. -I. -I/usr/lib/ruby/1.8/i486-linux -I. -DHAVE_SQLITE3_COLUMN_DATABASE_NAME -DHAVE_SQLITE3_ENABLE_LOAD_EXTENSION -DHAVE_SQLITE3_LOAD_EXTENSION -I/usr/local/include -I/opt/local/include -I/usr/include -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion -Wmissing-noreturn -Winline -c statement.c
statement.c: In function ‘bind_param’:
statement.c:261: error: ‘sqlite3_int64’ undeclared (first use in this function)
statement.c:261: error: (Each undeclared identifier is reported only once
statement.c:261: error: for each function it appears in.)
make: *** [statement.o] Error 1
Gem files will remain installed in /home/rails/.bundle/ruby/1.8/gems/sqlite3-ruby-1.3.0.beta.2 for inspection.
Results logged to /home/rails/.bundle/ruby/1.8/gems/sqlite3-ruby-1.3.0.beta.2/ext/sqlite3/gem_make.out
from /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:445:in `each'
from /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:445:in `build_extensions'
from /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:197:in `install'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/source.rb:135:in `install'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/installer.rb:31:in `run'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/spec_set.rb:12:in `each'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/spec_set.rb:12:in `each'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/installer.rb:21:in `run'
... 9 levels...
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/lib/bundler/vendor/thor.rb:124:in `start'
from /usr/lib/ruby/gems/1.8/gems/bundler-0.9.12/bin/bundle:11
from /usr/bin/bundle:19:in `load'
from /usr/bin/bundle:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment