Source
1338
1338
1339
1339
if test "x$have_db" != "xno"; then
1340
1340
AC_MSG_ERROR([You can configure for only one database.])
1341
1341
fi
1342
1342
1343
1343
if test "x$found_sqlite3" = "xyes"; then
1344
1344
have_db="SQLite v3.x"
1345
1345
1346
1346
saved_CPPFLAGS="$CPPFLAGS"
1347
1347
saved_LDFLAGS="$LDFLAGS"
1348
+
saved_LIBS="$LIBS"
1348
1349
1349
1350
CPPFLAGS="$CPPFLAGS $SQLITE3_CPPFLAGS"
1350
-
LDFLAGS="$LDFLAGS $SQLITE3_LDFLAGS $SQLITE3_LIBS"
1351
+
LDFLAGS="$LDFLAGS $SQLITE3_LDFLAGS"
1352
+
LIBS="$LIBS $SQLITE3_LIBS"
1351
1353
1352
1354
AC_MSG_CHECKING([for function sqlite3_open_v2() in sqlite3.h])
1353
1355
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <sqlite3.h>]], [[sqlite3 *conn = 0;
1354
1356
sqlite3_open_v2("dbname", &conn, SQLITE_OPEN_READWRITE, 0);
1355
1357
]])],[AC_DEFINE(HAVE_FUNCTION_SQLITE3_OPEN_V2,1,Define to 1 if function 'sqlite3_open_v2' exists.)
1356
1358
AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)])
1357
1359
1358
1360
CPPFLAGS="$saved_CPPFLAGS"
1359
1361
LDFLAGS="$saved_LDFLAGS"
1362
+
LIBS="$saved_LIBS"
1360
1363
else
1361
1364
AC_MSG_ERROR([SQLite3 library not found])
1362
1365
fi
1363
1366
fi
1364
1367
1365
1368
AC_MSG_CHECKING(for Zabbix server/proxy database selection)
1366
1369
if test "x$have_db" = "xno"; then
1367
1370
AC_MSG_RESULT(error)
1368
1371
AC_MSG_ERROR([No database selected for Zabbix server/proxy. Use --with-mysql or --with-oracle or --with-postgresql or --with-sqlite3.])
1369
1372
else