- else
- if test -f $withval/include/mysql/mysql.h; then
- MYSQL_INCDIR=$withval/include/mysql
- if test -f $withval/lib64/mysql/libmysqlclient_r.a \
- -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
- MYSQL_LIBDIR=$withval/lib64/mysql
- elif test -f $withval/lib64/libmysqlclient_r.a \
- -o -f $withval/lib64/libmysqlclient_r.so; then
- MYSQL_LIBDIR=$withval/lib64
- elif test -f $withval/lib/libmysqlclient_r.a \
- -o -f $withval/lib/libmysqlclient_r.so; then
- MYSQL_LIBDIR=$withval/lib
- else
- MYSQL_LIBDIR=$withval/lib/mysql
- fi
- MYSQL_BINDIR=$withval/bin
- elif test -f $withval/include/mysql.h; then
- MYSQL_INCDIR=$withval/include
- if test -f $withval/lib64/libmysqlclient_r.a \
- -o -f $withval/lib64/libmysqlclient_r.so; then
- MYSQL_LIBDIR=$withval/lib64
- else
- MYSQL_LIBDIR=$withval/lib
- fi
- MYSQL_BINDIR=$withval/bin
- elif test -f $withval/mysql.h; then
- dnl MacPorts on OSX has a special MySQL Layout. See #2079
- MYSQL_INCDIR=$withval
- AC_MSG_NOTICE(Got with-mysql variable $MYSQL_INCDIR checking MySQL version)
- case $MYSQL_INCDIR in
- *mysql55*)
- AC_MSG_NOTICE(Assuming MacPorts MySQL 5.5 variant installed)
- dnl with-mysql given contains mysql55 - assuming OSX MacPorts MySQL55 variant
- if test -f $prefix/lib/mysql55/mysql/libmysqlclient_r.a \
- -o -f $prefix/lib/mysql55/mysql/libmysqlclient_r.so; then
- AC_MSG_NOTICE(Found MySQL 5.5 library in $prefix/lib/mysql55/mysql)
- MYSQL_LIBDIR=$prefix/lib/mysql55/mysql
- fi
- MYSQL_BINDIR=$prefix/lib/mysql55/bin
- ;;
- *mysql51*)
- AC_MSG_NOTICE(Assuming MacPorts MySQL 5.1 variant installed)
- dnl with-mysql contains mysql51 - assuming OSX MacPorts MySQL51 variant
- if test -f $prefix/lib/mysql51/mysql/libmysqlclient_r.a \
- -o -f $prefix/lib/mysql51/mysql/libmysqlclient_r.so; then
- AC_MSG_NOTICE(Found MySQL 5.1 library in $prefix/lib/mysql55/mysql)
- MYSQL_LIBDIR=$prefix/lib/mysql51/mysql
- fi
- MYSQL_BINDIR=$prefix/lib/mysql51/bin
- ;;
- esac
- if test -z "${MYSQL_LIBDIR}" ; then
- AC_MSG_RESULT(no)
- AC_MSG_ERROR(MySQL $withval - unable to find MySQL libraries)
- fi
+ fi
+ else
+ if test -f $withval/include/mysql/mysql.h; then
+ MYSQL_INCDIR=$withval/include/mysql
+ if test -f $withval/lib64/mysql/libmysqlclient_r.a \
+ -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
+ MYSQL_LIBDIR=$withval/lib64/mysql
+ elif test -f $withval/lib64/libmysqlclient_r.a \
+ -o -f $withval/lib64/libmysqlclient_r.so; then
+ MYSQL_LIBDIR=$withval/lib64
+ elif test -f $withval/lib/libmysqlclient_r.a \
+ -o -f $withval/lib/libmysqlclient_r.so; then
+ MYSQL_LIBDIR=$withval/lib