Small. Fast. Reliable.
Choose any three.
*** 380,382 ****
--- 380,394 ----
    ar cr libsqlite.a *.o
    ranlib libsqlite.a
    gcc -o sqlite shell.c libsqlite.a
+ 
+ ====
+ 
+ *Cygwin*
+ 
+ 1. Run configure
+ 
+ 2. edit src/os.h, go to ~ line 90 (behind the #ifndef OS_UNIX block) and add ala mingw solution above
+ 
+    #define OS_WIN 1
+    #define OS_MAC 0
+    #define OS_UNIX 0