py152-bin.txt -- Python 1.5.2 (interpreted language) for Minix 2.0.X (32 bit) Binary distribution, compiled for Minix by Michael Kennett 25/July/2005 Originally posted 26/Jan/2005. This document has been revised: 25 July 2005 - change version of zlib from 1.2.1 to 1.2.3 Full package is py152-bin.taz Also available as a source package: py152-src.taz, described in py152-src.txt Python (http://www.python.org) is an interpreted object oriented language. This binary distribution is based on the Python-1.5.2 release (April '99) - it is an old version of the language, with less features, but requiring less resources (memory/hard disk), than more modern versions. Python documentation (language and library reference) is available online (http://www.python.org/doc/1.5.2p2/). This distribution has been built from the sources in py152-src.tar.Z, and linked against the zlib compression library. The installed binary, python1.5, has been installed with 8MB of memory. If you have a smaller system, it will be necessary to change the amount of memory allocated to the process with chmem. This binary package can be installed from a floppy disk with the setup command: $ setup where is either /usr/local (recommended) or /usr. After installing the binary package, run the makewhatis(1) command to update the manpage indices: $ makewhatis /man The binary distribution does not contain precompiled python library files. These are not required for running Python, but they can be explicitly created by the command: $ cd /lib/python1.5 $ python1.5 compileall.py The following standard modules have been removed from the distribution: - because Minix does not support socket() asynchat asyncore BaseHTTPServer cgi CGIHTTPServer ftplib gopherlib httplib imaplib mhlib mimetools MimeWriter nntplib poplib SimpleHttpServer smtplib socket SocketServer telnetlib urllib - because Minix does not support threading Queue thread threading - support for other platforms audiodev macurl2path nturl2path resource sunau sunaudio syslog al cd cl dl fl fm gl imgfile nis pure stdwin sv yuv - support for TCL/Tk lib-tk/* tkinter turtle - because I made a mistake (i.e. they could possible be supported) ConfigParser (name too long) grep pty The following modules have been renamed to work around the 14 char filename limit: htmlentitydefs -> htmledefs regex_syntax -> re_syntax