diff options
author | drh <drh@noemail.net> | 2003-08-16 13:10:51 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2003-08-16 13:10:51 +0000 |
commit | e5e3760e1c571ea6d9c25f0be2952897f04b97ed (patch) | |
tree | 6e6a3d1c20786eef8bd13b57f8fcff8a479be401 /src | |
parent | 9b1b01bb76aa488da169d4ced1403bb723326e81 (diff) | |
download | sqlite-e5e3760e1c571ea6d9c25f0be2952897f04b97ed.tar.gz sqlite-e5e3760e1c571ea6d9c25f0be2952897f04b97ed.zip |
Make the compile work under cygwin.
Tickets #327, #213, #316, #322, #349, #373, and #429. (CVS 1075)
FossilOrigin-Name: 7d8d3252df1e9f6bec5e105b6eca3313cb7e226a
Diffstat (limited to 'src')
-rw-r--r-- | src/os.h | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -88,7 +88,9 @@ # endif #else # define OS_MAC 0 -# define OS_WIN 0 +# ifndef OS_WIN +# define OS_WIN 0 +# endif #endif /* @@ -115,6 +117,9 @@ #endif #if OS_WIN +# if defined(__CYGWIN__) +# define __CYGWIN_USE_BIG_TYPES__ +# endif #include <windows.h> #include <winbase.h> typedef struct OsFile OsFile; @@ -125,7 +130,9 @@ # if defined(_MSC_VER) || defined(__BORLANDC__) typedef __int64 off_t; # else - typedef long long off_t; +# if !defined(_CYGWIN_TYPES_H) + typedef long long off_t; +# endif # endif # define SQLITE_TEMPNAME_SIZE (MAX_PATH+50) # define SQLITE_MIN_SLEEP_MS 1 |