From: python on 17 Dec 2009 11:08 Does anyone have any recommendations on which version of the MSVC?90.DLL's need to be distributed with a Python 2.6.4 PY2EXE (0.6.9) based executable? (I assume I need just a matching pair of MSVCR90.DLL and MSVCP90.DLL?) My understanding is that I need to match the version of the DLL's that my version of Python 2.6.4 was compiled against? On my Windows 7 Professional (64-bit) workstation, I have the following sets of MSVC?9.DLL files to choose from. Directory of C:\Program Files\Sony\VAIO Care 07/14/2009 01:18 PM 245,248 msvcm90.dll 07/14/2009 01:18 PM 851,456 msvcp90.dll 07/14/2009 01:18 PM 627,200 msvcr90.dll 3 File(s) 1,723,904 bytes Directory of C:\Program Files\Sony\VAIO Care\plugins\Microsoft.VC90.CRT 07/14/2009 01:18 PM 245,248 msvcm90.dll 07/14/2009 01:18 PM 851,456 msvcp90.dll 07/14/2009 01:18 PM 627,200 msvcr90.dll 3 File(s) 1,723,904 bytes Directory of C:\Program Files (x86)\Sony\VAIOData Restore Tool 11/26/2008 10:26 AM 568,832 msvcp90.dll 11/26/2008 08:57 AM 655,872 msvcr90.dll 2 File(s) 1,224,704 bytes Directory of C:\Program Files (x86)\Sony\VAIO Recovery\plugins 07/15/2009 05:21 PM 224,768 msvcm90.dll 07/15/2009 05:21 PM 568,832 msvcp90.dll 07/15/2009 05:21 PM 655,872 msvcr90.dll 3 File(s) 1,449,472 bytes Directory of C:\Program Files (x86)\Sony\VAIO Recovery\plugins\x64 07/15/2009 05:21 PM 627,200 msvcr90.dll 1 File(s) 627,200 bytes Directory of C:\Program Files (x86)\Sony\VAIO VP Utilities 04/02/2009 07:12 PM 568,832 msvcp90.dll 04/02/2009 07:12 PM 655,872 msvcr90.dll 2 File(s) 1,224,704 bytes Directory of C:\Windows\winsxs\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.2 1022.8_none_750b37ff97f4f68b 09/04/2009 04:35 AM 245,248 msvcm90.dll 09/04/2009 04:35 AM 851,456 msvcp90.dll 09/04/2009 04:35 AM 627,200 msvcr90.dll 3 File(s) 1,723,904 bytes Directory of C:\Windows\winsxs\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.3 0729.4926_none_08e1a05ba83fe554 06/10/2009 03:31 PM 245,760 msvcm90.dll 06/10/2009 03:31 PM 853,328 msvcp90.dll 06/10/2009 03:31 PM 623,440 msvcr90.dll 3 File(s) 1,722,528 bytes Directory of C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.210 22.8_none_bcb86ed6ac711f91 09/04/2009 04:35 AM 224,768 msvcm90.dll 09/04/2009 04:35 AM 568,832 msvcp90.dll 09/04/2009 04:35 AM 655,872 msvcr90.dll 3 File(s) 1,449,472 bytes Directory of C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.307 29.1_none_e163563597edeada 09/04/2009 04:19 AM 225,280 msvcm90.dll 09/04/2009 04:19 AM 572,928 msvcp90.dll 09/04/2009 04:19 AM 655,872 msvcr90.dll 3 File(s) 1,454,080 bytes Directory of C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.307 29.4926_none_508ed732bcbc0e5a 06/10/2009 04:14 PM 225,280 msvcm90.dll 06/10/2009 04:14 PM 569,664 msvcp90.dll 06/10/2009 04:14 PM 652,608 msvcr90.dll 3 File(s) 1,447,552 bytes Thank you, Malcolm
From: Ross Ridge on 17 Dec 2009 12:36 <python(a)bdurham.com> wrote: >Does anyone have any recommendations on which version of the >MSVC?90.DLL's need to be distributed with a Python 2.6.4 PY2EXE (0.6.9) >based executable? (I assume I need just a matching pair of MSVCR90.DLL >and MSVCP90.DLL?) Either the one the came with your copy Microsoft Visual C++ or Python 2.6.4. Otherwise, you don't have the legal right to redistribute Microsoft's code. Ross Ridge -- l/ // Ross Ridge -- The Great HTMU [oo][oo] rridge(a)csclub.uwaterloo.ca -()-/()/ http://www.csclub.uwaterloo.ca/~rridge/ db //
From: python on 1 Jan 2010 16:24 Waldemar, Thank your for sharing your technique - works great with 32-bit Python 2.6.4. Has anyone tried this with a 64-bit version of Python? Malcolm
|
Pages: 1 Prev: Fwd: Multiple python installations on opensuse? Next: read from bin file |