[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