Forum: Ruby Parameters not passed to/by extconf.rb?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
F8cff61025ca50307359795847257241?d=identicon&s=25 Greg Slodkowicz (jergosh)
on 2009-04-14 12:48
Hi,

I'm trying to install the mysql-2.7 gem on Mac OS X Leopard with the
default ruby installation (1.8.6). According to what I googled the
following command

sudo ruby extconf.rb --with-mysql-dir=/usr/local/mysql

should work, but it doesn't (I tried installing directly with gem and
various combinations of options, preceding the options with -- rtc., to
no avail). I get the following output:

erato:mysql-2.7 jergosh$ sudo ruby extconf.rb
--with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib
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.

(...)
  --ruby=/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
  --with-mysql-config
  --without-mysql-config
  --with-mysql-dir
  --with-mysql-include
(...)

It seems to me that the --with-mysql-dir is somehow not passed to the
configure script. If so, how can I fix that? If not, what else should I
try?

TIA,
Greg
This topic is locked and can not be replied to.