[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