All Articles

error ruby gems build native extentions

Bagi kamu yang mendapati error seperti dibawah ini ketika melakukan installasi gem (mongrel, sqlite3, dll) di Ubuntu :

Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb install sqlite3-ruby
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:1<

solusinya, jagan lupa untuk melakukan installasi paket berikut terlebih dahulu :

apt-get install build-essential
apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadlite-ruby1.8 libruby1.8

khusus utk sqlite3, jgn lupa install : apt-get install sqlite3 libsqlite3-dev

sip.ok. masalah selesai