...
- Download Python 2.5.1 from http://www.python.org/ftp/python/2.5.1/Python-2.5.1.tgz and save to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python if it doesn't already exist.
- Change directory to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python
- Ungzip and Untar the file Python-2.5.1.tgz
- Change directory to Python-2.5.1
- Set the environment variable EXTRA_CFLAGS to "-fno-common"
- Execute ./configure --prefix /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/2.5.1-gl3/gcc40 --enable-unicode=ucs2
- Edit the file Modules/posixmodule.c and change lines 342 and 360 to "#ifdef __APPLE__" (without quotes) and save/exit.
- Execute make
- Execute make install
- Leave and erase the current directory (Python-2.5.1)
...