[Qt-interest] QSQLITE problems on clean install

Jason Woodall jwoodall at discoverysoftware.com
Thu Jan 14 17:33:32 CET 2010


Well I just figured it out, although I was sure I tried this previously:

When I copy all of the Windows SxS files:
  Directory of \\nas\support\jwoodall\app\test1\sqldrivers

01/14/2010  07:48 AM    <DIR>          .
01/14/2010  07:13 AM    <DIR>          ..
01/13/2010  12:42 PM               722 qsqlite4.exp
07/12/2009  12:55 AM           554,832 msvcp80.dll
01/13/2010  12:43 PM           364,544 qsqlite4.dll
07/12/2009  12:55 AM           632,656 msvcr80.dll
07/11/2009  06:10 PM             1,870 Microsoft.VC80.CRT.manifest
07/12/2009  12:55 AM           479,232 msvcm80.dll
01/13/2010  12:42 PM             2,062 qsqlite4.lib
                7 File(s)      2,035,918 bytes
                2 Dir(s)  505,531,797,504 bytes free

into the sqldrivers folder everything works fine.  So there are a few 
options:

1.  install the correct vcredist buil (see note below).
2.  distribute the msvcr80 files into the application directory and 
change the plugin path to be the application directory.
3.  redistribute the msvcr80 file to the application directory and the 
plugin directory.

Note:
It turns out that even though I had tried using the vcredist_x86.exe 
from Microsoft's (horrible) website that it wasn't build 4053.  Even 
though I had specifically tried to find the newest version.  This meant 
that those tests had failed, because I hadn't checked the build number.

Thanks for all of your help.



More information about the Qt-interest-old mailing list