diff options
author | Guido van Rossum <guido@python.org> | 2005-09-14 17:49:54 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2005-09-14 17:49:54 (GMT) |
commit | 539c662f10b41d15f658cabfa03cc02902862adc (patch) | |
tree | 4df533b4d47a5481832638a22a7225499ca67591 /README | |
parent | 3fbf3204c5526589eeedf6413a3875a0fdd2f25d (diff) | |
download | cpython-539c662f10b41d15f658cabfa03cc02902862adc.zip cpython-539c662f10b41d15f658cabfa03cc02902862adc.tar.gz cpython-539c662f10b41d15f658cabfa03cc02902862adc.tar.bz2 |
- Changes donated by Elemental Security to make it work on HP-UX 11 on
Itanium2 with HP's 64-bit compiler (SF patch #1225212).
Diffstat (limited to 'README')
-rw-r--r-- | README | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -368,7 +368,25 @@ HP-UX ia64: When building on the ia64 (Itanium) platform using HP's compiler, some experience has shown that the compiler's optimiser produces a completely broken version of python (see http://www.python.org/sf/814976). To work around this, - edit the Makefile and remove -O from the OPT line. + edit the Makefile and remove -O from the OPT line. (This is + old information; with the latest compiler this problem does + not occur.) + + To build a 64-bit executable on an Itanium 2 system using HP's + compiler, use these environment variables: + + CC=cc + CXX=aCC + BASECFLAGS="+DD64" + LDFLAGS="+DD64 -lxnet" + + and call configure as: + + ./configure --without-gcc + + then *unset* the environment variables again before running + make. (At least one of these flags causes the build to fail + if it remains set.) HP PA-RISC 2.0: A recent bug report (http://www.python.org/sf/546117) suggests that the C compiler in this 64-bit system has bugs |