Snort mailing list archives
Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue
From: John Sage <jsage () finchhaven com>
Date: Mon, 19 Jan 2004 13:15:20 -0800
John: Did you ever get a response to this issue?
From what I have of the snort list (I never delete anything) it
appears not. I've been screwing aroung with this issue for about three hours now, and I'm just about ready to cd /usr/local/barnyard-0.1.0. and rm -rf * the whole f*cking thing. specs: snort 2.1.0 build 9 barnyard 0.1.0 mysql Ver 11.18 Distrib 3.23.58 uname -a Linux 2.4.20-24.9 I've tried the alleged solution at: http://archives.neohapsis.com/archives/snort/2003-07/0312.html also with No Joy(tm). I've even gone so far as to download, configure, and make (but not make install) mysql 3.23.58 from source, but there doesn't seem to be anything even close to what barnyard is whining about, anywhere... - John On Thu, Dec 18, 2003 at 08:12:17AM -0500, John Whitson wrote:
From: "John Whitson" <john () technologicus net> To: <snort-users () lists sourceforge net> Subject: [Snort-users] Barnyard 0.1.0 and the "unable to find mysqlclient library" issue Date: Thu, 18 Dec 2003 08:12:17 -0500 { apologies to the list admin: I sent the first one through the wrong email account. Please delete first submission -- thanks } Configuration: Mandrake 9.1 (vanilla install, no kernel hacks, no other packages installed except flex, bison, and snort) MySQL 12.22 Distrib 4.0.17 for pc-linux (latest version as of 17Dec03), installed to /usr/local/mysql Barnyard 0.1.0 (from snort.org, again as of 17Dec03) Barnyard.conf: straight out of barnyard-0.1.0.tar.gz, with the last two lines uncommented. File copied to /etc/barnyard.conf ----Scenario 1---- Straight out of the box: ./configure (no errors) make && make install (no errors) barnyard -c /etc/barnyard.conf WARNING /etc/barnyard.conf(155) => Unknown output plugin "alert_acid_db" referenced, ignoring! WARNING /etc/barnyard.conf(156) => Unknown output plugin "log_acid_db" referenced, ignoring! ---Scenario 2--- Following Jeff Nathan's advice (from message 10 Oct 03 - http://archives.neohapsis.com/archives/snort/2003-10/0239.html): Edit configure.in (line 285) from: AC_CHECK_LIB(mysqlclient, mysql_connect, FOUND=yes, FOUND=no) changed to: AC_CHECK_LIB(mysqlclient, mysql_real_connect, FOUND=yes, FOUND=no) #aclocal #autoheader configure.in:30: warning: AC_TRY_RUN called without default to allow cross compiling #automake #autoconf configure.in:30: warning: AC_TRY_RUN called without default to allow cross compiling # ./configure --enable-mysql --with-mysql-includes=/usr/local/mysql/include --with-mysql-libraries=/usr/local/mysql/lib loading cache ./config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes ... [snip] ... checking for /usr/local/mysql/include/mysql.h... yes checking for mysql_real_connect in -lmysqlclient... no ********************************************** ERROR: unable to find mysqlclient library checked in the following places /usr/local/mysql/lib ********************************************** --end scenarios-- What are the steps I should be following here to make this work? Obviously I'm missing something, but after nearly 10 hours of searching the archives and the rest of tthe web for cryptic references, and trying every trick I can think of with config.in, configure, and the makefiles, I'm stumped. Please walk me through the steps, and please use small words, since I'm getting dumber with each passing hour. Thank you, John Whitson
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Snort-users mailing list Snort-users () lists sourceforge net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users
Current thread:
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue John Sage (Jan 19)
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue Dirk Geschke (Jan 19)
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue John Sage (Jan 19)
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue Jeff Nathan (Feb 11)
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue John Sage (Jan 19)
- Re: Barnyard 0.1.0 and the "unable to find mysqlclient library" issue Dirk Geschke (Jan 19)