I am trying to use cxfreeze to make an executable version of gsutil (
https://cloud.google.com/storage/docs/gsutil_install)

I have created it successfully as follows:

python2.7 cxsetup.py build

where cxsetup.py:

from cx_Freeze import setup,Executable

options = {
        'build_exe': {
                'include_files': ['third_party/','VERSION','CHECKSUM'],
                'includes':
['platform','logging.config','email.mime.text','webbrowser'],
        }}

setup(
    name = 'gsutil',
    version = '4.8',
    description = 'gsutil is a Python application that lets you access
Google Cloud Storage from the command line',
    author = 'Google',
    options = options,
    executables = [Executable('gsutil.py')])

And when I try to run the resulting binary_exe file:

./gsutil
pthread_cond_wait: No error: 0

(it just sits there)

ps shows:

77968   1  I+     0:00.36 ./gsutil77970   1  I+     0:00.06 ./gsutil

No amount of input will stop the process, it must be killed.

Other particulars: Python 2.7.9 OS: FreeBSD 8.3-RELEASE amd64

What's going on here? How is it debugged once it's frozen? How is it fixed?
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
cx-freeze-users mailing list
cx-freeze-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cx-freeze-users

Reply via email to