I am following this tutorial for compiling SQLite with SQLCipher on Windows. I am confused about pre-requisites for compilation. I found that I need to install following to compile it:
- OpenSSL
- MinGW
- ActiveState Perl
- TclTk / tclsh
- MSYS
- Visual Studio
- Cygwin
Among all above, I just have Visual Studio 2008 installed. I am working on Windows 7.
What are exact pre-requisites for compiling SQLite with SQLCipher on Windows?
The minimal setup you need to compile SQLCipher on windows is:
Using the steps in the thread, you can create the DLLs directly or generate an amalgamation to include in your project.
If you want to save all those steps and time, for a small charge you can also get precompiled SQLCipher windows binaries from the website at http://sqlcipher.net/downloads. These binary sales are mutually beneficial since they can help you get working more quickly, and they help support the project.