[wxpython-users] [Fwd: Boa Constructor 0.6.1. beta?]

Mike Driscoll mdriscoll at co.marshall.ia.us
Wed Apr 16 09:30:20 PDT 2008


AK wrote:
> <div class="moz-text-flowed" style="font-family: -moz-fixed">Mike 
> Driscoll wrote:
>> Erik Vandamme wrote:
>>> I finally managed a run with -T
>>> C:\Program Files\Boa Constructor>boa.exe -T
>>> Running in trace mode.
>>> Starting Boa Constructor v0.6.1
>>> importing wxPython
>>> Traceback (most recent call last):
>>>   File "Boa.py", line 241, in <module>
>>>   File "zipextimporter.pyc", line 78, in load_module
>>>   File "wx\__init__.pyc", line 45, in <module>
>>>   File "zipextimporter.pyc", line 78, in load_module
>>>   File "wx\_core.pyc", line 4, in <module>
>>>   File "zipextimporter.pyc", line 91, in load_module
>>> ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd
>>>
>> Make sure you have gdiplus.dll, msvcp71.dll and maybe MSVCR71.dll on 
>> your system. The last time I saw this, it was the gdiplus one that 
>> was the culprit. But I had another user that had this error and it 
>> seemed to stem from not having MSVCR71.dll instead. Very frustrating! 
>> I now distribute them with my exe using Inno Setup.
>>
>> Mike
>> _______________________________________________
> I've read some vague advice of not supplying gdiplus.dll unless it's a 
> win2k
> system, but it might have meant that you shouldn't replace the original
> gdiplus, but it's ok to have the program use the old one? Not sure, so
> I make a link for users to download gdiplus from microsoft if they have
> win2ks. When would msvcr71.dll be needed? I thought it's supplied with
> all windows releases?
>
I guess I should have said that I put all the dlls in the same directory 
as my exe to avoid clobbering any files that are already there. Plus, 
you can set Inno so that it only puts the files in if they don't already 
exist (if you stick them in the Windows\system22 folder.

I thought msvcr71.dll should be on everything too, but it wasn't on one 
of my first test user's XP boxes and it took me forever to figure out 
that that was the issue. I think installing one of the service packs or 
hotfixes might delete the file. I know we had a problem for a while when 
we were doing our standard install of various programs and one of them 
would delete a file that the next one needed. So we had to change the 
order of the installation or something. The specifics escape me at the 
moment.

Mike


More information about the wxpython-users mailing list