Hey, For Galcon http://www.imitationpickles.org/galcon/ I used these:
Win32: py2exe + inno setup + istool = a win32 installer MacOSX: py2app + diskutility = a mac .dmg "disk" that includes a app that you can drag into your Applications folder Linux: cx_freeze + tar = a good old .tgz with stuff in it To use those apps, you'll need access to a target system of each OS to build the binary package. They all take a bit of fooling around with to get working, but they all work pretty well. I've had no trouble with py2exe and py2app. cx_freeze is a bit trickier, because different distributions come in 32bit vs 64bit libraries, etc... I only package Galcon for 32 bit linux, and that seems to work for the 80%. You'll want to first get your project working with a distutils setup script and building source distributions: python setup.py sdist After that you can work with each of those os-specific solutions to get it working. Later, Phil Matthieu TC <[EMAIL PROTECTED]> wrote: To make stand-alone executables, I use py2exe on windows, and cxFreeze on linux. http://www.py2exe.org/ -matt ----- Original Message ---- From: Daniel McNeese To: pygame-users@seul.org Sent: Monday, February 19, 2007 9:17:38 PM Subject: [pygame] Stand-alone executables Okay, I have an alpha and I'm ready to distribute it for cross-platform testing. But I'm having some trouble finding details on how to make stand- alone files. How to I make a stand-alone executable that will run on all the platforms covered by pygame? I'm using nothing but pygame and python's built-in features, if that matters. Again, I'm running Windows XP, python 2.4.4 and pygame 1.7.1. --------------------------------- Want to start your own business? Learn how on Yahoo! Small Business.