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

Reply via email to