<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Okay, I did notice I forgot to install dev files for mysql, once I did
that I ran ./configure --enable-mysql, however then it error or the
library files. <br>
<br>
checking for /usr/include/mysql/mysql.h... yes<br>
checking for mysql_real_connect in -lmysqlclient... no<br>
**********************************************<br>
  ERROR: unable to find mysqlclient library<br>
  checked in the following places<br>
        /usr/lib/<br>
**********************************************<br>
<br>
however, in /usr/lib there are these files <br>
<br>
/usr/lib/libmysqlclient.a<br>
/usr/lib/libmysqlclient.la<br>
/usr/lib/libmysqlclient_r.a<br>
/usr/lib/libmysqlclient_r.la<br>
/usr/lib/libmysqlclient_r.so<br>
/usr/lib/libmysqlclient_r.so.10<br>
/usr/lib/libmysqlclient_r.so.10.0.0<br>
/usr/lib/libmysqlclient_r.so.12<br>
/usr/lib/libmysqlclient_r.so.12.0.0<br>
/usr/lib/libmysqlclient_r.so.14<br>
/usr/lib/libmysqlclient_r.so.14.0.0<br>
/usr/lib/libmysqlclient.so<br>
/usr/lib/libmysqlclient.so.10<br>
/usr/lib/libmysqlclient.so.10.0.0<br>
/usr/lib/libmysqlclient.so.12<br>
/usr/lib/libmysqlclient.so.12.0.0<br>
/usr/lib/libmysqlclient.so.14<br>
/usr/lib/libmysqlclient.so.14.0.0<br>
<br>
I know some of them probably are not needed but I think they were left
there from upgrading the database. One of these should be the file it
needs correct? Should I just remove anything that is below 14? Since 14
is in reference to MySQL version 4.1 which is what the server is
running. Or are these not even the files I need?<br>
<br>
Thanks again,<br>
<br>
Kevin<br>
<br>
<br>
Alejandro Flores wrote:
<blockquote cite="midca7df376050311150115c299a1@...11828..."
 type="cite">
  <pre wrap="">Hey,

Nope, you're doing it wrong.
The option --enable-mysql is to enable mysql support. But, to compile
barnyard with mysql support, you'll need mysql headers and libraries
installed in your computer. If you're using fedora, just execute: yum
install mysql-devel
You must be sure you have the headers and libraries files for mysql
installed in order to compile barnyard with mysql support. Try using
just this:
./configure --enable-mysql
If it gives you an error about mysql.h, you'll have to specify where
your headers are located:
./configure --enable-mysql --with-mysql-includes=/path/to/your/mysql_includes
If it not complains, it will compile with mysql support.

Regards,
Alejandro Flores


  </pre>
  <blockquote type="cite">
    <pre wrap="">Hey,
Yes, at least I thought I did. This was the command I ran.
./configure --enable-mysql=/etc/snort/ --with-mysql=/etc/snort

Now before I only had one mysql.h file which was located
/home/mercury/snort-2.2.0/src/win32/WIN32-Includes/mysql/mysql.h which I
copied to /etc/snort. I now notice that there is one in my barnyard
directory I am thinking I probably screwed that up. Should I recomplie
just using the following command?

./configure --enable-mysql=/usr/local/src/barnyard-0.2.0/

Which is where there is a header file for mysql. If I don't specify the
directory this is the error I get.

checking for /mysql.h... no
**********************************************
  ERROR: unable to find mysql headers (mysql.h)
  checked in the following places
        /mysql.h
**********************************************

Kevin

    </pre>
  </blockquote>
  <pre wrap=""><!---->

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
<a class="moz-txt-link-freetext" href="http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click">http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click</a>
_______________________________________________
Snort-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Snort-users@lists.sourceforge.net">Snort-users@lists.sourceforge.net</a>
Go to this URL to change user options or unsubscribe:
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/snort-users">https://lists.sourceforge.net/lists/listinfo/snort-users</a>
Snort-users list archive:
<a class="moz-txt-link-freetext" href="http://www.geocrawler.com/redir-sf.php3?list=snort-users">http://www.geocrawler.com/redir-sf.php3?list=snort-users</a>

  </pre>
</blockquote>
</body>
</html>