Udo Floegel wrote:
I use successfull the installer it works and gives good results,
but a problem are windoews\system\*dll's. For knowing how deal
with that I posted a message in the wxpython-list and here is
Robin Dunn's response. What can You say to that ?
Robin's response is correct. I don't touch windows/system or
the registry or do version checking of dlls. In fact, most MS
dlls are excluded (in a hard coded list at the top of
bindepends.py). All dlls are placed in the same directory as
the .exe.
If the target machine is out of date, you *can* have installer
put copies of the dlls in the .exe's directory. But it's your risk.
Some dlls - I think the common controls stuff, for example -
can cause problems when done this way. Also, you should
probably research your redistribution rights.
Better is just to bring the target machine up to date. Usually,
having them upgrade to IE 5 (or a later version of IE 4) is
sufficient to refresh the dlls that Python uses (even the Win32
extensions).
> having trouble using the exe produced from Gordon's installer.
>
> What can one do to make a sure test and installation of a new
> enough version of msvcrt.dll?I don't think Gordon's installer checks DLL versions. You'll
probably need something like InstallShield or one of the
alternatives to do something like that.> What can one do to use a mscvrt.dll from the
> destination-directory (so that there's no need to overwrite an
> existing one)?It's usually enough to have it in the same directory as the .exe
file.> For what a purpose produces the installer the msvc i rt.dll in
> the dist-directory ?
>It's the C++ runtime library.
--
Robin Dunn
Software Craftsman
robin@AllDunn.com
http://wxpython.org Java give you jitters?
http://wxpros.com Relax with wxPython!_______________________________________________
wxPython-users mailing list wxPython-users@wxwindows.org
http://wxwindows.org/mailman/listinfo/wxpython-users
- Gordon