pike.git / src / modules / Mysql / configure.in

version» Context lines:

pike.git/src/modules/Mysql/configure.in:157:       # Header file       AC_CHECK_HEADERS(winsock2.h winsock.h mysql.h mysql/mysql.h errmsg.h mysql/errmsg.h,,,[   #if HAVE_WINSOCK2_H   #include <winsock2.h>   #elif HAVE_WINSOCK_H   #include <winsock.h>   #endif    ]) +  AC_MSG_CHECKING(for mysql/mysqld_ername.h) +  AC_CACHE_VAL(ac_cv_mysqld_ername, [ +  AC_TRY_COMPILE([],[ + struct foo { +  const char * a; +  int b; + }; + const static struct foo[] = { + #include <mysql/mysqld_ername.h> + }; +  ],ac_cv_mysqld_ername=yes,ac_cv_mysqld_ername=yes) +  ]) +  if test x$ac_cv_mysqld_ername = xyes; then +  AC_DEFINE(HAVE_MYSQL_MYSQLD_ERNAME_H) +  AC_MSG_RESULT(yes) +  else +  AC_MSG_RESULT(no) +  fi + AC_DEFINE(HAVE_MYSQL_MYSQLD_ERNAME_H)       if test x$ac_cv_header_mysql_h$ac_cv_header_mysql_mysql_h = xnono; then    # Required headerfile missing.    PIKE_FEATURE_NODEP(Mysql)    pike_cv_mysql="no"    fi       # Defines within headerfile   define([AC_CHECK_MYSQL_OPTIONS],   [