"Schollnick, Benjamin" <[EMAIL PROTECTED]> writes:

>> > It's okay....  I just miss McMillian's installer...
>> > It's unsupported, so I've moved to py2exe...  But
>> > McMillian's package seemed to be better with
>> > the dependency issues....  And offered a few
>> > features that don't exist in py2exe... (Or at least
>> > are not easily handled in py2exe...)
>> >
>> > On the plus side, py2exe has handled packages lately
>> > that I just could not get McMillian's installer
>> > to work reliably with...  Which is why I switched...
>> 
>> I always wondered why no one picked up McMillan and continued 
>> to develop or at least maintain it - it's open source after 
>> all, isn't it?
>
> Yes... It was...
>
> In my case, I never was motivated, and I suspect it's got
> quite complex code behind it...
>
> Py2exe is a good replacement...  I'm generally happy, there's
> only a few issues that I have not been able to solve.
>
> For example, making a plugin based, expandable, generic
> build.py....  If I do, the typlibs that I attempt to import
> die...
>
> Plus right now, I have solved the LsaLookupNames2 issue, but
> it appears that I need different typelibs between W2000 & WinXp.
> But here I am on a development XP system, and can't generate the
> ones for 2000.... (Yes this isn't py2exe's fault...  But....)

(Should I change the subject, again, to py2exe ? ;-)

We recently had this issue with wmi, which also needs different typelibs
on XP and 2K, maybe you can look up the thread.
Since Tim was only using the typelib wrapper to access some constants,
it was possible to avoid the typelib at all by using some code I posted
to find the constants at runtime.

The best solution, imo, would be to let the frozen exe create the
wrapper at runtime if it is not found in the exe - but this may require
some nontrivial pywin32 hacking.

Thomas

_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to