source: tags/asap2.2.0/INSTALL @ 1369

Last change on this file since 1369 was 1369, checked in by mar637, 17 years ago

Forgot to update the INSTALL instructions

File size: 1.8 KB
Line 
1= Installing ASAP and dependencies from source =
2
3 * You need '''scons, flex, bison, g++, g77/gfortran, cfitsio''' to build ASAP. These should be available as system packages (e.g. rpm, deb etc.)
4 * You will also need '''ipython, matplotlib, numpy''' to run ASAP
5
6 * '''rpfits'''
7  Download [ftp://ftp.atnf.csiro.au/pub/software/rpfits/rpfits.tar.gz rpfits]
8{{{
9   tar zxvf rpfits.tar.gz; cd rpfits/linux
10   make install
11}}}
12
13 * '''wcslib'''
14  Download [ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.gz wcslib]
15{{{
16   tar zxvf wcslib.tar.gz; cd wcslib
17   touch C/*.l
18   make install
19}}}
20
21 * '''casacore''' (aips++)
22  Download [http://casacore.googlecode.com/files/casacore-0.1.1.tar.bz2 casacore-0.1.1])
23{{{
24   tar jxvf casacore-0.1.1.tar.bz2; cd casacore-0.1.1
25   python setup.py prefix=/usr/local install
26}}}
27  Patience...
28
29 * ASAP
30  (You need to have subversion installed)
31{{{
32   svn co http://sourcecode.atnf.csiro.au/repos/asap/tags/asap2.2.0
33   cd asap2.2.0
34}}}
35
36  You need to have the scons package installed (see o/s specific notes)
37{{{
38   scons mode=release casacoreroot=/usr/local
39}}}
40
41  Now it's probably best to get the asap data repository.
42{{{
43   export ASAPDATA=.
44   ./bin/asap_update_data
45   unset ASAPDATA
46}}}
47
48  Install it to the default location:
49{{{
50   su
51   scons mode=release casacoreroot=/usr/local install
52}}}
53
54 * ASAP Data
55{{{
56   su
57   asap_update_data
58}}}
59
60Now you can test it by executing:
61{{{
62   asap
63}}}
64
65To make a binary release to help out others with the same operating system, replace
66<identifier> with something identifying your platform, e.g. '''fc5''' for fedora core 5, or '''fc5_x86_64''' for the 64bit version of fc5 and run the following
67{{{
68scons mode=release casacoreroot=/usr/local makedist=<identifier>
69}}}
70Then email the rsyulting tarball in the dist subdirectory to mailto:Malte.Marquarding@csiro.au
71
Note: See TracBrowser for help on using the repository browser.