diff options
author | geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2006-06-14 21:34:52 +0000 |
---|---|---|
committer | geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2006-06-14 21:34:52 +0000 |
commit | dffa3a16fe81d7494144a2ac4e7288977f2c782c (patch) | |
tree | 3c9b875496873d0d76755753ef8c22f8e65df615 /mysql.m4 | |
parent | 4b2c1c6512970835ac6d5b1ac467e5ef17e8cef7 (diff) |
BUILD : 1.7.14 (1051) BUGS : NOTES : Changed mysql detection to use mysql_config instead of home brewn mysql.m4
git-svn-id: svn://svn.anope.org/anope/trunk@1051 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@775 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'mysql.m4')
-rw-r--r-- | mysql.m4 | 142 |
1 files changed, 0 insertions, 142 deletions
diff --git a/mysql.m4 b/mysql.m4 deleted file mode 100644 index 575b13288..000000000 --- a/mysql.m4 +++ /dev/null @@ -1,142 +0,0 @@ -# Configure paths for mysql-client, GPLv2 -#$Id$ -#ken restivo modified 2001/08/04 to remove NULLs and use 0, in case NULL undefined. -# Markus Fischer <[EMAIL PROTECTED]>, 23.9.1999 -# URL : http://josefine.ben.tuwien.ac.at/~mfischer/m4/mysql-client.m4 -# Last Modified : Thu Sep 23 14:24:15 CEST 1999 -# -# written from scratch - -dnl Test for libmysqlclient and -dnl define MYSQLCLIENT_CFLAGS, MYSQLCLIENT_LDFLAGS and MYSQLCLIENT_LIBS -dnl usage: -dnl AM_PATH_MYSQLCLIENT( -dnl [MINIMUM-VERSION, -dnl [ACTION-IF-FOUND [, -dnl ACTION-IF-NOT-FOUND ]]]) -dnl - -AC_DEFUN(AM_PATH_MYSQLCLIENT, -[ -AC_ARG_WITH(mysqlclient-prefix, - [ --with-mysqlclient-prefix=PFX Prefix where mysqlclient is -installed], - mysqlclient_prefix="$withval", - mysqlclient_prefix="") - -AC_ARG_WITH(mysqlclient-include, [ --with-mysqlclient-include=DIR Directory pointing - to mysqlclient include files], - mysqlclient_include="$withval", - mysqlclient_include="") - -AC_ARG_WITH(mysqlclient-lib, -[ --with-mysqlclient-lib=LIB Directory pointing to mysqlclient library - (Note: -include and -lib do override - paths found with -prefix) -], - mysqlclient_lib="$withval", - mysqlclient_lib="") - - AC_MSG_CHECKING([for mysqlclient ifelse([$1], , ,[>= v$1])]) - MYSQLCLIENT_LDFLAGS="" - MYSQLCLIENT_CFLAGS="" - MYSQLCLIENT_LIBS="-lmysqlclient" - mysqlclient_fail="" - - dnl test --with-mysqlclient-prefix - for tryprefix in /usr /usr/local /usr/mysql /usr/local/mysql /usr/pkg $msqlclient_prefix; do - #testloop - for hloc in lib/mysql lib ; do - if test -e "$tryprefix/$hloc/libmysqlclient.so"; then - MYSQLCLIENT_LDFLAGS="-L$tryprefix/$hloc" - fi - done - - for iloc in include/mysql include; do - if test -e "$tryprefix/$iloc/mysql.h"; then - MYSQLCLIENT_CFLAGS="-I$tryprefix/$iloc" - fi - done - # testloop - done - - dnl test --with-mysqlclient-include - if test "x$mysqlclient_include" != "x" ; then - echo "checking for mysql includes... " - if test -d "$mysqlclient_include/mysql" ; then - MYSQLCLIENT_CFLAGS="-I$mysqlclient_include" - echo " found $MYSQLCLIENT_CFLAGS" - elif test -d "$mysqlclient_include/include/mysql" ; then - MYSQLCLIENT_CFLAGS="-I$mysqlclient_include/include" - echo " found $MYSQLCLIENT_CFLAGS" - elif test -d "$mysqlclient_include" ; then - MYSQLCLIENT_CFLAGS="-I$mysqlclient_include" - echo "found $MYSQLCLIENT_CFLAGS" - else - echo "not found! no include dir found in $mysqlclient_include" - fi - fi - - dnl test --with-mysqlclient-lib - if test "x$mysqlclient_lib" != "x" ; then - echo "checking for mysql libx... " - if test -d "$mysqlclient_lib/lib/mysql" ; then - MYSQLCLIENT_LDFLAGS="-L$mysqlclient_lib/lib/mysql" - echo "found $MYSQLCLIENT_LDFLAGS" - elif test -d "$mysqlclient_lib/lin" ; then - MYSQLCLIENT_LDFLAGS="-L$mysqlclient_lib/lib" - echo "found $MYSQLCLIENT_LDFLAGS" - else - MYSQLCLIENT_LDFLAGS="-L$mysqlclient_lib" - echo "defaultd to $MYSQLCLIENT_LDFLAGS" - fi - fi - - ac_save_CFLAGS="$CFLAGS" - ac_save_LDFLAGS="$LDFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="-v $CFLAGS $MYSQLCLIENT_CFLAGS" - LDFLAGS="$LDFLAGS $MYSQLCLIENT_LDFLAGS" - LIBS="$LIBS $MYSQLCLIENT_LIBS" - dnl if no minimum version is given, just try to compile - dnl else try to compile AND run - AC_TRY_COMPILE([ - #include <mysql.h> - #include <mysql_version.h> - ],[ - mysql_connect( 0, 0, 0, 0); - ], [AC_MSG_RESULT(yes $MYSQLCLIENT_CFLAGS $MYSQLCLIENT_LDFLAGS) - CFLAGS="$ac_save_CFLAGS" - LDFLAGS="$ac_save_LDFLAGS" - LIBS="$ac_save_LIBS" - ifelse([$2], ,:,[$2]) - ],[ - echo "no" - echo "can't compile a simple app with mysql_connnect in it. -bad." - mysqlclient_fail="yes" - ]) - - if test "x$mysqlclient_fail" != "x" ; then - dnl AC_MSG_RESULT(no) - echo - echo "***" - echo "*** mysqlclient test source had problems, check your config.log ." - echo "*** Also try one of the following switches :" - echo "*** --with-mysqlclient-prefix=PFX" - echo "*** --with-mysqlclient-include=DIR" - echo "*** --with-mysqlclient-lib=DIR" - echo "***" - CFLAGS="$ac_save_CFLAGS" - LDFLAGS="$ac_save_LDFLAGS" - LIBS="$ac_save_LIBS" - ifelse([$3], ,:,[$3]) - fi - - CFLAGS="$ac_save_CFLAGS" - LDFLAGS="$ac_save_LDFLAGS" - LIBS="$ac_save_LIBS" - AC_SUBST(MYSQLCLIENT_LDFLAGS) - AC_SUBST(MYSQLCLIENT_CFLAGS) - AC_SUBST(MYSQLCLIENT_LIBS) -]) |