Open ronaldoussoren opened 7 years ago
Original comment by Ronald Oussoren (Bitbucket: ronaldoussoren, GitHub: ronaldoussoren).
You should build CPython and extensions on the lowest macOS release you want to target.
It should be possible to build on the latest OS release as well, but that requires some care and appears to be broken at the moment due to CPython's configure script detecting features that aren't available on older macOS releases.
I'm definitely interested in being able to target older macOS releases using a CPython build on the latest macOS release, but don't have time to work on that right now (writing with my CPython contributor hat on). A quick hack would be to run configure, then remove unwanted symbols from the generated pyconfig.h file before actually building (and don't forget to set the deployment target when running the configuratie script).
There's not much I can do about this in py2app.
Original report by Fabio (Bitbucket: fmarzocca, GitHub: fmarzocca).
I have successfully packaged a python3-tkinter application on Mac Os Sierra (10.12.5, py2app v.0.12), and it is working nice. When I installed the application on a Mac Os Yosemite (10.10.3) it crashed with the following error. Is it normal? (CLT are installed in both computers)
If I launch the application directly from the terminal (in Yosemite), I got a similar error: