diff options
author | foobar <sniper@php.net> | 2005-12-31 00:56:06 +0000 |
---|---|---|
committer | foobar <sniper@php.net> | 2005-12-31 00:56:06 +0000 |
commit | 8d63360fc40dec579af5b5f455ef02b85caff5c5 (patch) | |
tree | f3b609c44c8f7e442d8776208a7eae65b6a9dbe4 /ext | |
parent | c7d2d2a689bc8d8508506e15b99e867e0fd8064c (diff) | |
download | php-git-8d63360fc40dec579af5b5f455ef02b85caff5c5.tar.gz |
MFH:- Fixed bug #35377 (undefined reference to "fdatasync")
Diffstat (limited to 'ext')
-rw-r--r-- | ext/pdo_sqlite/config.m4 | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/pdo_sqlite/config.m4 b/ext/pdo_sqlite/config.m4 index 1983bae5eb..371b32798c 100644 --- a/ext/pdo_sqlite/config.m4 +++ b/ext/pdo_sqlite/config.m4 @@ -85,6 +85,7 @@ if test "$PHP_PDO_SQLITE" != "no"; then $php_pdo_sqlite_sources_core $pdo_sqlite_sources, $ext_shared,,-I$ext_srcdir/sqlite/src -DPDO_SQLITE_BUNDLED=1 -DSQLITE_OMIT_CURSOR -I$pdo_inc_path) + PHP_SUBST(PDO_SQLITE_SHARED_LIBADD) PHP_ADD_BUILD_DIR($ext_builddir/sqlite/src, 1) AC_CHECK_SIZEOF(char *,4) AC_DEFINE(SQLITE_PTR_SZ, SIZEOF_CHAR_P, [Size of a pointer]) @@ -111,8 +112,11 @@ if test "$PHP_PDO_SQLITE" != "no"; then EOF AC_CHECK_FUNCS(usleep nanosleep) AC_CHECK_HEADERS(time.h) - + + dnl Solaris fix + PHP_CHECK_LIBRARY(rt, fdatasync, [PHP_ADD_LIBRARY(rt,, PDO_SQLITE_SHARED_LIBADD)]) fi + ifdef([PHP_ADD_EXTENSION_DEP], [ PHP_ADD_EXTENSION_DEP(pdo_sqlite, pdo) |