Hi Group, I've got mysql database installed and the server running on a Mac Pro with latest mountain lion setup 10.8.3. I'm able to use mysql tools like mysql, mysqladmin to converse with it. :}
I use RVM's scripts to fetch gems. I've visited RVM's website but their advise to get "mysql gem loaded" does the same thing as below aborted output! I'm not sure that this website is being maintained anymore as their copyright notice is 2011. What/how suggestions appreciated to get this mysql2 gem installed so that i can use rails/ruby against this database? My ROR config: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.2.0] Rails 3.2.12 RVM gem managed So far Macport seems to work to install mysql and gen/install the mysql2 gem. I've not tried this gem yet as i'm still using RVM. I don't believe this is the latest mysql release by Macport. It goes against Mysql's website advise to install it by DMG route for Mac which I did with the latest stable 64 bit libraries/server. Thanks for your help in trying to resolve this issue. Dave The aborted output from gem install mysql2. Both ways attempted: gem install mysql2 and with the option --with-mysql-config=/usr/local/mysql/bin/mysql_config gem install mysql2 -- --with-mysql-config=/usr/local/mysql/bin/mysql_config Building native extensions. This could take a while... ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users/bone_david/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb --with-mysql-config=/usr/local/mysql/bin/mysql_config checking for rb_thread_blocking_region()... yes checking for rb_wait_for_single_fd()... yes checking for mysql.h... no checking for mysql/mysql.h... no ----- mysql.h is missing. please check your installation of mysql and try again. ----- *** 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=/Users/bone_david/.rvm/rubies/ruby-1.9.3-p194/bin/ruby --with-mysql-config Gem files will remain installed in /Users/bone_david/.rvm/gems/ruby-1.9.3-p194/gems/mysql2-0.3.11 for inspection. Results logged to /Users/bone_david/.rvm/gems/ruby-1.9.3-p194/gems/mysql2-0.3.11/ext/mysql2/gem_make.out To show mysql_config file exists: ls -al /usr/local/mysql/bin/mysql_config -rwxr-xr-x 1 root wheel 6382 5 Apr 09:53 /usr/local/mysql/bin/mysql_config -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.