Re: [cx-freeze-users] cx_freeze build fails on MAC 10.9 Python2.7.632-bit
Brought to you by:
atuining
From: Thomas K. <ta...@gm...> - 2014-01-09 20:51:46
|
On 9 January 2014 12:40, Ben Robinson <ben...@nc...> wrote: > I did a fresh cx_freeze and then checked the permissions (see below) - > neither Console nor wxapp have their execute permission bits set. > Obviously when I tried to launch wxapp it failed. Does this provide you any > further insight - should Console have execute permissions? Yes, it copies the base executable (Console) including its permission bits, so the issue is that when the base executable is built, it's not getting execute permissions set. So to fix that, we could either make sure it has execute permissions after building it (i.e. in cx_Freeze's own setup.py), or we could ensure execute permissions are set after copying it, in _FreezeExecutable in freezer.py. Thomas |