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