On 11/20/2012 06:42, brijesh_philips wrote:
I need to validate few tools including Sqlite on Linux environment.
Currently i'm using "cygwin" for validating the tools.
Don't do that.
Cygwin tries hard to be Linux compatible, but there are several cases
where Cygwin simply cannot behave like Linux because the underlying
Windows kernel doesn't have proper POSIX semantics, and it's too
difficult -- even impossible sometimes -- to emulate those semantics on
top of Windows semantics.
If you want to test Linux behavior, test on a Linux machine. If you
must use a Windows host for this, get one of the many virtual machine
systems, and set up a Linux VM. If you're already on Windows 8, you may
be able to use its new Client Hyper-V feature for this. If not, you can
choose from VMware, VirtualBox, Parallels...
Here is just one example of an incompatibility between Cygwin and Linux,
which is directly relevant to SQLite:
http://stackoverflow.com/questions/11007024/
- Do i need to include additional file as part of the amalgation file while
building the SQLite library?
I'm not sure what you're asking. Are you asking if the library you
successfully built is somehow incomplete?
The whole point of the amalgamation distribution is that it *is*
functionally complete.
- Link from where i can download TCL Test suite (scripts) to test SQLite
version 3.7.14.1 for linux?
https://www.sqlite.org/testing.html
I found that with Google for "SQLite Tcl test suite". What search terms
did you try?
And yes, I'm aware that I did not give you a direct link to the test
code. If you cannot figure out what "...contained in the same source
tree as the SQLite core..." means, you have no business doing this
evaluation.
- Can we validate SQLite under cygwin?
Sure.
...and when you have finished your validation tests, you will have
validated that SQLite works within certain known parameters *on Cygwin*.
You will also have learned enough to be able to make some informed
guesses about how SQLite might behave on Linux, but you will not know if
these guesses are correct until you actually test on Linux.
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users