I'm getting same error using ver 2.8.3 on centos 7. Still seeking solution.

On Saturday, July 10, 2010 at 5:11:07 AM UTC+8, Jason 'XenoPhage' Frisvold 
wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi all,
>
>         I'm having a problem compiling ossec on a local server I have.  The
> server is an CentOS 5.5 machine using the official MySQL RPMs rather
> than the CentOS version.  Specifically, I have the following installed :
>
> MySQL-devel-community-5.0.67-0.rhel5
> MySQL-shared-compat-5.0.67-0.rhel5
> MySQL-server-community-5.0.67-0.rhel5
> MySQL-client-community-5.0.67-0.rhel5
>
>         The error I'm receiving is as follows :
>
>  *** Making os_dbd ***
>
> make[1]: Entering directory
> `/usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd'
> Compiling DB support with:
> gcc -g -Wall -I../ -I../headers   -DUSE_OPENSSL -DUSEINOTIFY
> - -DARGV0=\"ossec-dbd\" -DXML_VAR=\"var\" -DOSSECHIDS
> - -I/usr/include/mysql  -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> - -fstack-protector --param=ssp-buffer-size=4 -m32
> - -fasynchronous-unwind-tables -rdynamic -L/usr/lib/mysql -lmysqlclient
> - -lz -lcrypt -lnsl -lm -DDBD -DUMYSQL  *.c ../config/lib_config.a
> ../shared/lib_shared.a ../os_net/os_net.a ../os_regex/os_regex.a
> ../os_xml/os_xml.a -o ossec-dbd
> /tmp/ccKCtW2N.o: In function `mysql_osdb_connect':
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:164: undefined
> reference to `mysql_init'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:178: undefined
> reference to `mysql_options'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:183: undefined
> reference to `mysql_options'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:186: undefined
> reference to `mysql_real_connect'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:189: undefined
> reference to `mysql_error'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:190: undefined
> reference to `mysql_close'
> /tmp/ccKCtW2N.o: In function `mysql_osdb_close':
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:204: undefined
> reference to `mysql_close'
> /tmp/ccKCtW2N.o: In function `mysql_osdb_query_insert':
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:215: undefined
> reference to `mysql_query'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:218: undefined
> reference to `mysql_error'
> /tmp/ccKCtW2N.o: In function `mysql_osdb_query_select':
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:240: undefined
> reference to `mysql_query'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:243: undefined
> reference to `mysql_error'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:250: undefined
> reference to `mysql_use_result'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:254: undefined
> reference to `mysql_error'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:261: undefined
> reference to `mysql_fetch_row'
> /usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd/db_op.c:268: undefined
> reference to `mysql_free_result'
> collect2: ld returned 1 exit status
> make[1]: *** [default] Error 1
> make[1]: Leaving directory
> `/usr/src/redhat/BUILD/ossec-hids-2.4.1/src/os_dbd'
>
> Error Making os_dbd
> make: *** [all] Error 1
>
>
> Yes, I'm compiling this as an RPM.  I get the same error compiling by hand.
>
> I have run ldconfig with a -v and verified that the libmysqlclient
> libraries are in there, I have verified the location of both the include
> files and libraries for mysql.
>
> At this point, I'm not sure where to head.  Does anyone have any
> thoughts on what's happening here?
>
> Thanks,
>
> - -- 
> - ---------------------------
> Jason 'XenoPhage' Frisvold
> xeno...@godshell.com <javascript:>
> - ---------------------------
> "Any sufficiently advanced magic is indistinguishable from technology."
> - - Niven's Inverse of Clarke's Third Law
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkw3kGsACgkQ8CjzPZyTUTT5bgCghfUpNy7QkLr2DRagsf9fQxsT
> dQgAnRW899SmJ2t1Izdp5dbYBZgK3+zv
> =+876
> -----END PGP SIGNATURE-----
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ossec-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ossec-list+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to