-
Notifications
You must be signed in to change notification settings - Fork 234
Executable for mac should be built separately #2
Comments
I also ran into this problem (on OS X) In general, I have found that, when using pyinstaller, you must always build on the target OS. If you build on Ubuntu, chances are it will not run on OS X. Likewise if you build on OS X, chances are it will not run on Ubuntu/Debian. If you have an OS X machine, it is relatively easy to spin up a number of small virtual machines for building on different linux environments. The other way around is not as simple. Will check that building form source on OS X works later on. |
Hey @mgrady3 Looks like I will have to find an |
There was once a time some year ago when pyinstaller was much younger that they supported targeted builds where you could build on, say, Ubuntu, but target Windows or target OS X. However, if I recall, the feature was eventually dropped because it was very unstable - possibly there were concerns about needing to distribute system specific binaries/DLL's along with pyinstaller to make it work? Or maybe it was left to the developer to provide a path to the necessary DLL's to be packaged alongside the executable? Either way it did not last long nor did it work well. |
@prodicus , I will build it on my machine and provide you a binary for |
@mgrady3 Well it sure would have been an icebreaker if they still had that feature. And that would be really kind of you @orsenthil . Looking forward to it 👍 |
Friendly update. Still don't have a standalone app for mac. Ran into bugs that require more time to troubleshoot.
|
@orsenthil No problem at all! I am happy that you are trying 😃 |
Here are the binaries for mac. I would like someone to test it. https://www.dropbox.com/sh/hfjhmagsnmtpjyt/AABjtm3PSBZy7xMOFf2GNLKpa?dl=0
If none of the above work out of box. try the app in memorypuzzle and see if it works. I discovered that PyInstaller + Pygame + mac is pretty fragile at the moment. |
@orsenthil Thank you for your time. Just one question. You have build the executable keeping in mind the latest release right? Please do that if not. And Great work by the way. I will try from my side if I can test it on somewhere 👍 Any OS X system with you @mgrady3 ? |
Yup. I built it off latest master.
|
👍 |
My system is
The text was updated successfully, but these errors were encountered: