[Python-checkins] r59913 - python/trunk/PCbuild/_sqlite3.vcproj
Thomas Heller
theller at ctypes.org
Fri Jan 11 16:34:14 CET 2008
Martin v. Löwis schrieb:
>> Yes, but I'm no longer sure whether sqlite3.dll should be compiled in
>> debug mode for a Python debug build at all.
>> I don't think it should.
As I said, I will revert it.
>> I tried to install the Microsoft.VC90.CRT non-debug runtime in several ways, but I
>> did not succeed. Do you (or anyone else) know how to make that library available
>> so that it will be found by sqlite3.dll when running the debug Python?
>> Did you install the redistributable package? That should work.
>> Otherwise, copy the assembly descriptor into the same directory as
> sqlite3.dll.
Does still not work. Also note that I try this on machines where Visual Studio
2008 *is* installed, so it should not be neccessary AT ALL.
What works (win XP, SP2, x86): Building Python from source (complete, with tcl/tk,
bsddb, and sqlite) in release mode. Testsuite passes, with some small failures.
In debug mode, building all this also works, but when I try to import sqlite3
(or tkinter?) a messagebox is shown that MSVCR90.DLL is not found. The same happens
when I try to start wish84.exe from the tcltk/bin directory that was built according
to the instructions.
Here is what I tried to solve this problem (but was not able to):
- copy MSVCR90.DLL into the PCBuild directory.
- copy *all* the files from VC\redist\x86\Microsoft.VC90.CRT into PCBuild
- copy the VC\redist\x86\Microsoft.VC90.CRT *folder* into PCBuild
- download the "Microsoft Visual C++ 2008 Redistributable Package (x86)"
from http://www.microsoft.com.nsatc.net/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
and install it
Strange.
More information about the Python-checkins
mailing list