ruby - Command line gem install error - sqlite3 - Rails New Command -


i tried creating new rails application in command line , had following error. what's problem?

i have tried working out myself, i'm new coding , reading through i'm lost!

 /users/johnsway/.rvm/rubies/ruby-2.1.2/bin/ruby extconf.rb     checking sqlite3.h... *** extconf.rb failed ***     not create makefile due reason, lack of necessary     libraries and/or headers.  check mkmf.log file more details.  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=/users/johnsway/.rvm/rubies/ruby-2.1.2/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 /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:456:in `try_do': compiler failed generate executable file. (runtimeerror) have install development tools first.     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:587:in `try_cpp'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:1120:in `block in find_header'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:918:in `block in checking_for'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:351:in `block (2 levels) in postpone'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:321:in `open'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:351:in `block in postpone'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:321:in `open'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:347:in `postpone'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:917:in `checking_for'     /users/johnsway/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/mkmf.rb:1119:in `find_header'     extconf.rb:30:in `<main>'  extconf failed, exit code 1 

if need else, please feel free ask!

thank help!

perhaps problem has recent update of xcode. after xcode update need following steps:

  1. open xcode , accept license agreement
  2. reinstall command line tools.

the second step seems depend on os versions. if xcode-select --install not work try start install command line developer tools app in /system/library/coreservices.

after reinstalling command line tools try rerun bundle install.


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -