Hi,
On 24 January 2017 at 07:04, David Riggs <
david....@gmail.com> wrote:
> I'm attempting to package an application using `py2app`, which "freezes" a
> Python interpreter, code, and all of its dependencies so that it can be
> distributed and launched as an executable on Mac OS X. My application has a
> dependency, sounddevice, which itself binds to the PortAudio C library using
> CFFI.
According to the traceback, the problem seems to be that "ply" fails
when packaged with py2app. That sounds like an issue of "ply" itself,
or possibly its user pycparser; cffi is only a user of pycparser, so
it's very indirect.
Without a Mac myself, I can't help much more than recommending you
look towards pycparser or ply's mailing lists or open bugs.
A bientôt,
Armin.