Bob Axtell wrote: > I need to make a few programs that will stand alone and run under > Windoze 2K/XP and can be made into a Linux version with minimal > or NO expense to my client.. Use Python 2.5, or Python2.4 if you want to support older versions. Pretty much every Linux distro will include at least Python2.4. For Windows, use py2exe. > It has to have the ability to talk to PC Serial ports and VCP (emulated > serial ports, like under USB<>RS232 converters). Add on pyserial, and pywin32 for the Windows versions. Once you use py2exe, it all gets packed up into a small self-contained directory with a .exe to run the program. > I have been told that Python 2.51 works great like this. Is it true? Anybody > using it? I've done it for a bootloader application for a project. I used 2.4, mainly because I didn't feel like upgrading my own system to 2.5. Of course, it runs under 2.5 as well, it's just that I had to code around some features of 2.5 that I didn't get to use use. It worked well. -- Hector Martin (hector@marcansoft.com) Public Key: http://www.marcansoft.com/marcan.asc -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist