Hi, for me to be able to use SQLite3 with C++ sources that use -ansi
-pedantic with GCC I need following tiny patch:

--- sqlite/sqlite3.h
+++ sqlite/sqlite3.h
@@ -81,9 +81,12 @@
 #if defined(_MSC_VER) || defined(__BORLANDC__)
   typedef __int64 sqlite_int64;
   typedef unsigned __int64 sqlite_uint64;
+#elif defined(__GNUC__)
+  __extension__ typedef long long int sqlite_int64;
+  __extension__ typedef unsigned long long int sqlite_uint64;
 #else
   typedef long long int sqlite_int64;



VH


Reply via email to