From: Jordon Bedwell Date: 2009-07-01T03:42:30+09:00 Subject: Re: Error installing gem Try "apt-get install libmysql++-dev" Since there was a lack of Operating system mentioned I'm going to assume it was a Deb based system. If it wasn't just do yum search mysql |grep dev. If this doesn't work please post the contents of /Users/Nabs/.gem/ruby/1.8/gems/mysql-2.7/gem_make.out so we can tell you exactly what's wrong. -----Original Message----- From: nabusman@gmail.com [mailto:nabusman@gmail.com] Sent: Tuesday, June 30, 2009 1:32 PM To: ruby-talk ML Subject: Error installing gem 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 via http://www.ruby-forum.com/.