[daip] AIPS install - compile error(?)
Eric Greisen
egreisen at nrao.edu
Wed Aug 26 10:28:21 EDT 2009
Rene Giessuebel wrote:
> Dear Mr Greisen,
>
> I am currently trying to install AIPS on a Laptop running openSUSE 10.3
> The installation fails during INSTEP4
> My first guess is, that it might be a problem related the fortran
> compiler, since I don't have g77 but gfortran, which (I've been told) is
> more restrictive.
> I must say, that my knowledge with Linux and Fortran is very limited.
> Maybe I set up the compiler wrong?
> I'll attach FDEFAULT.SH and the install logs.
> I hope you find the time to look at it and maybe help me out. Maybe this
> is a known (user) error?
>
> Thank you very much!
> Sincerely,
> Rene Giessuebel
>
>
I have looked in INSTEP4.LOG and the error is MY error not yours. There
is an improper statement in one of the new tasks (SABOX). You can
continue along the path your are following by fixing the task. The
offending line starts with an N in column 1 followed by a bunch of
spaces. Replace the N with a blank character - SABOX.FOR is found at
$AIPS_ROOT/31DEC09/APL/PGM/OOP/SABOX.FOR
However, let me make a different suggestion, particlarly if you computer
has an Intel cpu chip. The binary version of aips runs faster by up to
40% or so than the locally GNU compiled version at least on Intel chips.
(gfortran has narrowed the gap a lot for AMD chips.) Note that you
probably do want the local compilation if you are planning on developing
your own aips tasks. Otherwise, the binary really is preferable.
To switch modes, edit the $HOME/.AIPSRC file from
INSTALL_FROM_NET = NO
to say YES instead. Then do perl install.pl -n. Note that with a local
compile install as advanced as your this might have some troubles so
perhaps you should rename $AIPS_ROOT/31DEC09 to something else such as
$AIPS_ROOT/SAVE09 before doing it.
Eric Greisen
More information about the Daip
mailing list