ax_lib_mysql

Synopsis

AX_LIB_MYSQL([MINIMUM-VERSION])

Description

This macro provides tests of availability of MySQL client library of particular version or newer.

AX_LIB_MYSQL macro takes only one argument which is optional. If there is no required version passed, then macro does not run version test.

The –with-mysql option takes one of three possible values:

no - do not check for MySQL client library

yes - do check for MySQL library in standard locations (mysql_config should be in the PATH)

path - complete path to mysql_config utility, use this option if mysql_config can’t be found in the PATH

This macro calls:

  AC_SUBST(MYSQL_CFLAGS)
  AC_SUBST(MYSQL_LDFLAGS)
  AC_SUBST(MYSQL_VERSION)

And sets:

  HAVE_MYSQL

Source Code

Download the latest version of ax_lib_mysql.m4 or browse the macro’s revision history.

License

Copyright © 2008 Mateusz Loskot 

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.