diff options
-rw-r--r-- | configure.ac | 9 | ||||
-rw-r--r-- | src/mysql/Makefile.am | 2 |
2 files changed, 8 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 3caaf253a..0e5fbb75e 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -598,10 +598,15 @@ AC_ARG_WITH(mysql, | |||
598 | fi | 598 | fi |
599 | ], | 599 | ], |
600 | [AC_MSG_RESULT([--with-mysql not specified]) | 600 | [AC_MSG_RESULT([--with-mysql not specified]) |
601 | LDFLAGS="-L/usr/lib/mysql $LDFLAGS $ZLIBS" | 601 | if test -d "/usr/lib64/mysql"; then |
602 | MYSQL_LIBDIR="/usr/lib64/mysql" | ||
603 | elif test -d "/usr/lib/mysql"; then | ||
604 | MYSQL_LIBDIR="/usr/lib/mysql" | ||
605 | fi | ||
606 | LDFLAGS="-L$MYSQL_LIBDIR $LDFLAGS $ZLIBS" | ||
602 | AC_CHECK_LIB(mysqlclient, mysql_init, | 607 | AC_CHECK_LIB(mysqlclient, mysql_init, |
603 | [AC_CHECK_HEADERS(mysql/mysql.h, | 608 | [AC_CHECK_HEADERS(mysql/mysql.h, |
604 | MYSQL_LDFLAGS="-L/usr/lib/mysql" | 609 | MYSQL_LDFLAGS="-L$MYSQL_LIBDIR" |
605 | mysql=true | 610 | mysql=true |
606 | 611 | ||
607 | , [], [$CYGWIN_MYSQL_MAGIC])]) | 612 | , [], [$CYGWIN_MYSQL_MAGIC])]) |
diff --git a/src/mysql/Makefile.am b/src/mysql/Makefile.am index 1711e7572..c98c71b44 100644 --- a/src/mysql/Makefile.am +++ b/src/mysql/Makefile.am | |||
@@ -12,7 +12,7 @@ lib_LTLIBRARIES = libgnunetmysql.la | |||
12 | 12 | ||
13 | libgnunetmysql_la_SOURCES = \ | 13 | libgnunetmysql_la_SOURCES = \ |
14 | mysql.c | 14 | mysql.c |
15 | libgnunetmysql_la_LIBADD = -lmysqlclient \ | 15 | libgnunetmysql_la_LIBADD = $(MYSQL_LDFLAGS) -lmysqlclient \ |
16 | $(top_builddir)/src/util/libgnunetutil.la | 16 | $(top_builddir)/src/util/libgnunetutil.la |
17 | libgnunetmysql_la_LDFLAGS = \ | 17 | libgnunetmysql_la_LDFLAGS = \ |
18 | $(GN_LIB_LDFLAGS) \ | 18 | $(GN_LIB_LDFLAGS) \ |