- Python 2.5.1 (built against tcltk 8.4)
- cfitsio v3060A (patch)
- xerces 2.7.0-gl1 (patch)
- NumPy 1.2.0
- PyFITS 1.3
- 4Suite-XML 1.0.2
- IPython
- OmniOrb
- ROOT v5.20.00-gl1
...
- Unpack the CFITSIO source files into a V:/Glast_Software/Toaster/GLAST_EXT/VC8/cfitsio/v3060A/cfitsio-v3.060A/ (or the location where you want to install)
- Execute C:\Program Files\Microsoft Visual C++ Toolkit 2003\vcvars32.bat
- Go to start->Programs->Microsoft Visual Studio .NET 2003 ->Visual Studio .NET Tools
- Right-click "Visual Studio .NET 2003 Command Prompt"
- Edit the "Start in:" text box
- Enter the location of the unpacked cfitsio-v3.060A tar ball
- "V:/Glast_Software/Toaster/GLAST_EXT/VC8/cfitsio/v3060A/cfitsio-v3.060A/
- Enter the location of the unpacked cfitsio-v3.060A tar ball
- Go to start->Programs->Microsoft Visual Studio .NET 2003 ->Visual Studio .NET Tools -> "Visual Studio .NET 2003 Command Prompt"
- Enter the following commands:
- nmake winDumpExts.mak
- nmake makefile.vcc
...
- From within xerces-c-src_2_7_0-gl1-mac, copy (the contents) MacOSDefs.hpp-original to xerces/src/xercesc/util/Platforms/MacOS/MacOSDefs.hpp
- Repeat step 3 from above
- Grab, and extract, the original xerces-2.7.0 from /nfs/farm/g/glast/u05/extlib/xerces/xerces-c-src_2_7_0.tar.gz
Code Block setenv XERCESCROOT <path-to-xerces-c-src_2_7_0>/xerces-c-src_2_7_0 cd xerces-c-src_2_7_0 cd src/xercesc ./runConfigure -p macosx -n native -t native -P <install-path>
...
NumPy 1.2.0
Windows operating system
...
- Download the source http://numpy.scipy.org/
- Extract the contents of the tar.gz file
- cd into the directory numpy-1.2.0
- Run setup.py with the python instance for which you want to install numpy-1.2.0 against
- Example
- */afs/slac/g/glast/ground/GLAST_EXT/*redhat4-i686-32bit/python/2.5.1-gl1/bin/python setup.py install
- Example
...
PyFITS 1.3
Windows operating system
...
- Download the source http://www.stsci.edu/resources/software_hardware/pyfits/Download
- Extract the contents of the tar.gz file
- cd into the directory pyfits-1.3
- Run setup.py with the python instance for which you want to install pyfits-1.3 against
- Example
- /afs/slac/g/glast/ground/GLAST_EXT/redhat4-i686-32bit/python/2.5.1-gl1/bin/python setup.py install
- Example
...
4Suite-XML 1.0.2
Windows operating system
...
- Download the source http://ipython.scipy.org/moin/Download
- Extract the contents of the tar.gz file
- cd into the directory 4Suite-XML-1.0.2
- Run setup.py with the python instance for which you want to install 4Suite-XML-1.0.2 against, and specify the "config --home" option to point to the installation directory of Python
- Example
- /afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32/python/2.5.1-gl1/gcc32/bin/python setup.py config --home=/afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32/python/2.5.1-gl1/gcc32
- Example
- Run "setup.py install" with the python instance for which you want to install 4Suite-XML-1.0.2 against
- #** /afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32/python/2.5.1-gl1/gcc32/bin/python setup.py install
IPython 0.9.1
Linux/Mac operating system
...