In article <1116657333.349832.310430 / g49g2000cwa.googlegroups.com>, "rom" <JeffRamnani / gmail.com> wrote: > I might be forking this thread, but I'm having the same problem. I'm > using mySQL 4.1.10 compiled from source via Fink. Don't get me wrong, > if there isn't a fix for this I will definately try the install that > was illustrated earlier using the ServerLogistics install. > > I've been hacking at this for about 2 hours, and it just seems too > close to abandon completely. I found the following in the > documentation for mysql-ruby: > " If you get error like 'libmysqlclient not found' when testing, you > need to specify the directory in which the library is located so that > make can find it. > '% env LD_RUN_PATH=libmysqlclient.so directory make'" > > I used 'mdfind' to find the libmysqlclient at: > '/sw/lib/mysql/libmysqlclient.14.0.0.dylib' > > However, I don't know how to get extconf.rb find it. I'd appreciate > any help with this. I've been working on this so long, I can't see the > forest for the trees, right now. I may not even be grokking the 'env' > command right now... > > Thanks! > > > Pat Allan wrote: > <snip> > > I've been trying to compile mysql-ruby on MacOS X 10.4 Tiger, but > having no luck. > > When I run ruby extconf.rb --with-mysql-dir=/usr/local/mysql: > # ruby extconf.rb --with-mysql-dir=/usr/local/mysql > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lm... no > checking for mysql_query() in -lmysqlclient... no > checking for main() in -lz... no > 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 > > </snip> Install gem, then do sudo gem install mysql -- --with-mysql-lib=/sw/lib/mysql --with-mysql-include=/sw/include The -- between mysql and --with-mysql-lib is not a typo. jpb -- Have GNU, will travel.