Hi Anthony,

I could not resist to hunt this down.
I patched the following location, a simple single line.

In class Freezer

    def Freeze
        ......
        ......
        self.includeFiles += self.finder.includeFiles            #patch
        for sourceFileName, targetFileName in self.includeFiles:

maybe you will find a better location or method.
I only tested this on the build and on the PyQt4/phonon hook.
I also teste the buildoptions and hook together.

I did not test the other options and modes of cx_freeze.

Here is my PyQt4.phonon hook for windows/python3/PyQt4

def load_PyQt4_phonon(finder, module):
     """In win32 phonon4.dll requires an additional dll, phonon_ds94.dll
     to be prexent in the build directory inside a folder phonon_backend"""
     if sys.platform == "win32":
         dir = os.path.join(module.parent.path[0], "plugins\phonon_backend")
         finder.IncludeFiles(dir, "phonon_backend")




With best regards


Frans.
Op 7/15/2010 6:16 AM, Anthony Tuininga schreef:
> Hi,
>
> I tried your code on my Linux box at home and ran into problems. It
> claimed to play the file but really didn't. So I tried this example
> instead:
>
> http://techbase.kde.org/Development/Tutorials/Phonon/Introduction/Python
>
> That one works fine. I then froze it and it worked just fine, too,
> without the need for any hooks. Can you try that sample yourself and
> confirm whether or not it works for you? It looks like you are using
> Windows so perhaps I'll have to give it a try on that platform as well
> but it would be good to know whether the sample does/does not work for
> you first. One way or the other we'll get it to work for you. :-)
>
> Anthony
>
>cx-freeze-users
>



------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
cx-freeze-users mailing list
cx-freeze-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cx-freeze-users

Reply via email to