I uninstalled the sunfreeware package and installed the package directly from MySQL.com (mysql-standard-4.0.26-sun-solaris2.9-sparc-64bit.pkg). I receive one error in config.log. Am I missing something here?
configure:988: gcc -o conftest -g -O2 conftest.c -L/usr/lib/mysql/ -lmysqlclient_r -lpthread 1>&5 ld: warning: file /usr/lib/mysql//libmysqlclient_r.a(libmysql.o): wrong ELF class: ELFCLASS64 Undefined first referenced symbol in file mysql_init /var/tmp//ccWfUfam.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure: failed program was: #line 981 "configure" #include "confdefs.h" -- Yes, I also added the path to mysql libs to my env path but with no resolve. LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/usr/lib/mysql:/opt/csw/lib:/opt/sfw /lib:/usr/j2se/lib:/opt/libxml2/lib:/opt/zlib/lib:/usr/local/ssl/lib -- I receive the following output if I use the solaris 9 sunfreeware package. configure:988: gcc -o conftest -g -O2 conftest.c -L/usr/lib/mysql lmysqlclient_r -lpthread 1>&5 Undefined first referenced symbol in file floor /usr/lib/mysql/libmysqlclient_r.a(password.o) getservbyname /usr/lib/mysql/libmysqlclient_r.a(libmysql.o) gethostbyname_r /usr/lib/mysql/libmysqlclient_r.a(libmysql.o) socket /usr/lib/mysql/libmysqlclient_r.a(libmysql.o) setsockopt /usr/lib/mysql/libmysqlclient_r.a(viosocket.o) connect /usr/lib/mysql/libmysqlclient_r.a(libmysql.o) getpeername /usr/lib/mysql/libmysqlclient_r.a(viosocket.o) inet_addr /usr/lib/mysql/libmysqlclient_r.a(libmysql.o) inet_ntoa /usr/lib/mysql/libmysqlclient_r.a(my_net.o) shutdown /usr/lib/mysql/libmysqlclient_r.a(viosocket.o) ld: fatal: Symbol referencing errors. No output written to conftest -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Parker Sent: Wednesday, March 08, 2006 12:05 PM To: FreeRadius users mailing list Subject: Re: Problem compiling Freeradius + MySQL on Solaris 9 On Mar 8, 2006, at 8:25 AM, Alan wrote: > I've made symlinks like recommended in the mailing lists. I have also > specified the lib, include and base MySQL directory when running the > configure script. After running configure I always get the same > output. > Please help. > > -- > configure: warning: mysql libraries not found. Use > --with-mysql-lib-dir=<path>. > configure: warning: sql submodule 'mysql' disabled Are you setting the LD_LIBRARY_PATH env. variable? Here's what I use: export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/ccs/lib:/usr/ ucblib:/usr/local/lib/mysql -Chris -- Chris Parker Director, Engineering StarNet A Service of US LEC (888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html