mxDateTime in Python2.2 on Tru64
John Machin
sjmachin at lexicon.net
Thu Feb 21 15:56:55 EST 2002
More information about the Python-list mailing list
Thu Feb 21 15:56:55 EST 2002
- Previous message (by thread): mxDateTime in Python2.2 on Tru64
- Next message (by thread): Intalling Python 2.1 and Image Lib 1.1.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
richard.papworth at bbsrc.ac.uk (Richard Papworth) wrote in message news:<695dd93e.0202210758.3b64f79a at posting.google.com>... > Hi > > After upgrading from Python 1.52 I'm having trouble getting mx > Extensions to work with Python 2.2. > > Compilation went OK (although config.h was missing from the Python > includes directory). However, when I try to load up the DateTime > module I run into problems: [snip] > File "/nfs3/users/postgres/usr/local/lib/python2.2/site-packages/mx/DateTime/DateTime.py", > line 441, in ? > MaxDateTime = DateTime(sys.maxint / 366 - 1,12,31) > OverflowError: signed integer is greater than maximum > >>> > > The other mx extensions seem to be OK. Does anyone know what's going > wrong? Here's a *temporary* patch: change the offending line to be: MaxDateTime = DateTime(5867440,12,31) # magic number is result of sys.maxint / 366 - 1 on a 32-bit machine This should keep you going for a little while ... Hope I don't go down in history as the cause of the Y5867.44K bug. Cheers, John
- Previous message (by thread): mxDateTime in Python2.2 on Tru64
- Next message (by thread): Intalling Python 2.1 and Image Lib 1.1.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list