64-bit EPIC and some modules

Christos TZOTZIOY Georgiou tzot at sil-tec.gr
Wed Sep 24 18:19:46 CEST 2003

I got my hands on a Itanium2 machine[1], and gcc builds 64-bit
executables by default. (sys.maxint = 9223372036854775807).  _tkinter,
audioop and imageop didn't compile at first, and I believe it's a
problem of configure.

I changed Modules/Setup and removed the hashes from the relevant
modules, and a recompilation worked fine; so did running
test.test_audioop and test.test_imageop.
Things went well for the _tkinter extension too, after editing
Modules/Setup, with the pre-installed 8.3 versions of tcl and tk.

The problem is that I am at a loss with the configure mechanism, and I
can't figure why audioop, imageop and _tkinter were not configured in
from the beginning (it's a linux system, after all; libraries and
includes are in the standard places, ie /usr/lib and /usr/include).  I
am ATM browsing old posts in Google groups searching for pieces of a
'python-configure-how-to', but any hints would be appreciated.


[1] SGI Altix 3000, 4*900MHz

Some info:

Python 2.4a0 (#1, Sep 24 2003, 17:33:40)
[GCC 2.96 20000731 (Red Hat Linux 7.2 2.96-116.7.2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.platform()
>>> platform.uname()
('Linux', 'altix3000.sil-tec.gr', '2.4.20-sgi220rp03062622_10017', '#1
SMP Thu Jun 26 22:04:03 PDT 2003', 'ia64', '')
>>> import test.pystone
>>> test.pystone.main()
Pystone(1.1) time for 50000 passes = 3.6356
This machine benchmarks at 13752.9 pystones/second

# I didn't install the Intel compilers yet to recompile python
TZOTZIOY, I speak England very best,
Microsoft Security Alert: the Matrix began as open source.

More information about the Python-list mailing list