aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2018-02-18 07:50:39 +0900
committerGitHub <noreply@github.com>2018-02-18 07:50:39 +0900
commit2a20b89318fe58e7fb424e1f7a91c1ebd4c95977 (patch)
treed2949ed7f63bc8ee21597c3b58765dd4de53e5e4
parentMerge pull request #531 from navytux/y/preadwrite (diff)
parentonly enable pread/pwrite for linux. fixes #533 and fixes #532 (diff)
downloadgolite-2a20b89318fe58e7fb424e1f7a91c1ebd4c95977.tar.gz
golite-2a20b89318fe58e7fb424e1f7a91c1ebd4c95977.tar.xz
Merge pull request #534 from basvanbeek/master
only enable pread/pwrite for linux. fixes #533 and fixes #532
-rw-r--r--sqlite3.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/sqlite3.go b/sqlite3.go
index 3ca538d..e47d4f8 100644
--- a/sqlite3.go
+++ b/sqlite3.go
@@ -9,7 +9,8 @@ package sqlite3
/*
#cgo CFLAGS: -std=gnu99
-#cgo CFLAGS: -DSQLITE_ENABLE_RTREE -DSQLITE_THREADSAFE=1 -DHAVE_USLEEP=1 -DHAVE_PREAD64=1 -DHAVE_PWRITE64=1
+#cgo CFLAGS: -DSQLITE_ENABLE_RTREE -DSQLITE_THREADSAFE=1 -DHAVE_USLEEP=1
+#cgo linux CFLAGS: -DHAVE_PREAD64=1 -DHAVE_PWRITE64=1
#cgo CFLAGS: -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4_UNICODE61
#cgo CFLAGS: -DSQLITE_TRACE_SIZE_LIMIT=15
#cgo CFLAGS: -DSQLITE_DISABLE_INTRINSIC