From: dejan dimic Date: 2009-07-01T03:45:04+09:00 Subject: Re: Error installing gem On Jun 30, 8:31 pm, Nabs Kahn wrote: > Here is the paste from Terminal: > > Nabs$ gem install mysql > WARNING:  Installing to ~/.gem since /Library/Ruby/Gems/1.8 and >     /usr/bin aren't both writable. > WARNING:  You don't have /Users/Nabs/.gem/ruby/1.8/bin in your PATH, >     gem executables will not run. > Building native extensions.  This could take a while... > ERROR:  Error installing mysql: >   ERROR: Failed to build gem native extension. > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby > extconf.rb > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lm... yes > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lz... yes > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lsocket... no > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lnsl... no > checking for mysql_query() in -lmysqlclient... no > *** 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=/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby >   --with-mysql-config >   --without-mysql-config >   --with-mysql-dir >   --without-mysql-dir >   --with-mysql-include >   --without-mysql-include=${mysql-dir}/include >   --with-mysql-lib >   --without-mysql-lib=${mysql-dir}/lib >   --with-mysqlclientlib >   --without-mysqlclientlib >   --with-mlib >   --without-mlib >   --with-mysqlclientlib >   --without-mysqlclientlib >   --with-zlib >   --without-zlib >   --with-mysqlclientlib >   --without-mysqlclientlib >   --with-socketlib >   --without-socketlib >   --with-mysqlclientlib >   --without-mysqlclientlib >   --with-nsllib >   --without-nsllib >   --with-mysqlclientlib >   --without-mysqlclientlib > > Gem files will remain installed in > /Users/Nabs/.gem/ruby/1.8/gems/mysql-2.7 for inspection. > Results logged to /Users/Nabs/.gem/ruby/1.8/gems/mysql-2.7/gem_make.out > -- > Posted viahttp://www.ruby-forum.com/. You should try to do it as a root user: $ sudo gem install mysql