...actually it did require copying the entire C:\Python24\tcl\tix8.1
directory to the dist\_MEI in order to get Tix functioning properly.

I filed a bug report accordingly:

http://pyinstaller.python-hosting.com/ticket/11

Shane


On Apr 22, 9:00 pm, Shane Graber <[EMAIL PROTECTED]> wrote:
> Yep, that's all it took to get the executable running was copying that
> one .dll over to the dist folder.  However the only thing I'm using
> out of Tix is ComboBox and Control widgets.
>
> Shane
>
> On Apr 22, 6:12 pm, Giovanni Bajo <[EMAIL PROTECTED]> wrote:
>
> > On 21/04/2007 3.25, Shane Graber wrote:
>
> > > Just as a follow-up:
>
> > > I figured out the problem.  I had to copy tix8184.dll from C:
> > > \Python24\DLLs to my dist directory as PyInstaller wasn't doing it for
> > > me.  Once I did this the program executed just fine.
>
> > It looks like a hidden import, since it's executed as a tk.eval(). 
> > Basically,
> > PyInstaller can't know that DLL is required since there is no direct 
> > reference
> > to it.
>
> > One question though: is it really enough to copy that DLL? Isn't TIX made of
> > many TCL files which should be packaged as well within the executable?
> > --
> > Giovanni Bajo


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/PyInstaller?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to