Hi,

I think you have to install mysql development stuff first.

In Centos I had the same problem, after i installed mysql-devel, I could
install mysql without any erros.

Cheers,

On Fri, Feb 18, 2011 at 12:39 PM, deadnuker <[email protected]> wrote:

> I have Xcode 3.0+ installed
> Ruby 1.9.2
> And a direct dmg for mysql
>
>
> $ sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql
> Password:
> Building native extensions.  This could take a while...
> ERROR:  Error installing mysql:
> ERROR: Failed to build gem native extension.
>
>         /usr/local/bin/ruby extconf.rb --with-mysql-dir=/usr/local/mysql
> checking for mysql_ssl_set()... *** 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=/usr/local/bin/ruby
> --with-mysql-config
> --without-mysql-config
> /usr/local/lib/ruby/1.9.1/mkmf.rb:368:in `try_do': The complier failed to
> generate an executable file. (RuntimeError)
> You have to install development tools first.
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:435:in `try_link0'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:440:in `try_link'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:552:in `try_func'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:797:in `block in have_func'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:693:in `block in checking_for'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:280:in `block (2 levels) in
> postpone'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:254:in `open'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:280:in `block in postpone'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:254:in `open'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:276:in `postpone'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:692:in `checking_for'
> from /usr/local/lib/ruby/1.9.1/mkmf.rb:796:in `have_func'
> from extconf.rb:50:in `<main>'
>
>
> Gem files will remain installed in
> /usr/local/lib/ruby/gems/1.9.1/gems/mysql-2.8.1 for inspection.
>
> I really need to fix this problem and i dont have no idea how to
>
> thanks for the help
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to