Staging
v0.8.1
https://github.com/python/cpython
Revision ae0c1cb0de0a6c03d57ba1aff57cd55b9cb220a8 authored by Jack Jansen on 25 March 2002, 10:41:18 UTC, committed by Jack Jansen on 25 March 2002, 10:41:18 UTC
Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception.

Should finally fix 531398. 2.2.1 candidate.

Also blacklisted some constants with definitions that were not Python-compatible.
1 parent a0c5e54
Raw File
Tip revision: ae0c1cb0de0a6c03d57ba1aff57cd55b9cb220a8 authored by Jack Jansen on 25 March 2002, 10:41:18 UTC
Backport of _TEmodule.c 1.8, tesupport.py 1.10:
Tip revision: ae0c1cb
README
This directory contains files for the RISC OS port of Python.
For more information about RISC OS see http://www.riscos.com/ .

This port is currently being maintained by Dietmar Schwertberger,
dietmar@schwertberger.de .

On http://www.schwertberger.de you may find compiled versions and libraries
as well as RISC OS specific documentation and extensions.


==========================================================================
Compiling:

1. Extract Files from archive directory 'Python-...' to a directory named
   '!Python'.
2. Use a tool like Rename to change filenames from '*/[ch]' into '[ch].*'.
3. Create missing directories with 'amu cdirs'.
4. Build with 'amu'.

I've only tested Acorn/Norcroft C/C++ 5.30 and amu.

Python now uses the 32 bit libraries from Pace as well as the 32 bit
version of OSLib.

You will also need some additional libraries:

  DLK (patched version)
    http://www.schwertberger.de
  OSLib
    http://www.mk-net.demon.co.uk/oslib
  
  zlib (optional)
    ftp://ftp.freesoftware.com/pub/infozip/zlib/
  expat (optional)
    http://sourceforge.net/projects/expat/
    (makefile and config.h available from http://www.schwertberger.de/riscos_expat.zip
back to top