Make sure you have the mysql client installed on the computer or server where 
you are getting this error, and also the mysql dev libraries, too. In Ubuntu, 
this is done with apt-get install mysql-server libmysqlclient18

Walter

> On Jan 5, 2019, at 2:19 PM, brainiacs...@gmail.com wrote:
> 
> I would greatfully appreciate some assistance. As I have been attempting to 
> update an app I am involved with I ran into the following error:
> 
> Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
> 
> current directory:
> /home/nevillesmith/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/mysql-2.9.1/ext/mysql_api
> /home/nevillesmith/.rbenv/versions/2.5.3/bin/ruby -r
> ./siteconf20190105-4972-1j6jic5.rb extconf.rb
> checking for mysql_query() in -lmysqlclient... no
> checking for -lm... yes
> checking for mysql_query() in -lmysqlclient... no
> checking for -lz... yes
> checking for mysql_query() in -lmysqlclient... no
> checking for -lsocket... no
> checking for mysql_query() in -lmysqlclient... no
> checking for -lnsl... yes
> checking for mysql_query() in -lmysqlclient... no
> checking for -lmygcc... 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=/home/nevillesmith/.rbenv/versions/2.5.3/bin/$(RUBY_BASE_NAME)
>       --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
>       --with-mygcclib
>       --without-mygcclib
>       --with-mysqlclientlib
>       --without-mysqlclientlib
> 
> To see why this extension failed to compile, please check the mkmf.log which 
> can
> be found here:
> 
> /home/nevillesmith/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0-static/mysql-2.9.1/mkmf.log
> 
> extconf failed, exit code 1
> 
> Gem files will remain installed in
> /home/nevillesmith/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/mysql-2.9.1 
> for
> inspection.
> Results logged to
> /home/nevillesmith/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0-static/mysql-2.9.1/gem_make.out
> 
> An error occurred while installing mysql (2.9.1), and Bundler cannot
> continue.
> Make sure that `gem install mysql -v '2.9.1' --source 'https://rubygems.org/'`
> succeeds before bundling.
> 
> In Gemfile:
>   mysql
> 
> -- 
> 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.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rubyonrails-talk/e3fb7cc6-2c51-447b-8b9c-50d24bd44cce%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/0956AB34-A1FB-4806-9CB9-2E147266405A%40wdstudio.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to