[daip] compilation failure AIPS 31DEC02

Eric Greisen egreisen at nrao.edu
Sat Aug 2 13:48:45 EDT 2003


Rekhesh Mohan writes:
 > 
 > Hi,
 > I've got a redht9.0/i686/2.4.20-8/gcc3.2.2 machine here. Today, I was 
 > trying to upgrade AIPS from 31DEC00 to 31DEC02. 
 > 

    First - you must apply the patches to 31DEC02 preferably before
attempting to compile with tis OS and compiler.  You need also to copy
the special new version of OPTIMIZE.LIS made available through the
aips home web page.  The trouble arises from your use of an OS and
compiler more modern than the software you are trying to install.

 > INSTEP2 failed at script MAKEAT, which complained about PRINTENV (which 
 > is mentioned as a "flaky" thing in MAKEAT).

    It isn't really - my bet is that things went wrong earlier in your
installation.  PRINTENV.C is compiled in $SYSLOCAL to PRINTENV and
$SYSLOCAL must be in your $PATH by that stage of install.pl.  It says
below that it is not in your path - so either it failed to compile or
the path is wrong.  The former is more likely.

 > 
 > The exact error message is given below:
 > 
 > ---------------------------------
 > INSTEP2   : Grind away on mass compilation of subroutines.
 > INSTEP2   : This part can take a very long time.
 > 
 > INSTEP2   : Process    $AIPSUB/...
 > INSTEP2   : subroutines.
 > /data2/reks/software/AIPS/31DEC02/SYSTEM/UNIX/MAKEAT: line 1: PRINTENV: 
 > command not found
 > MAKEAT    : Cannot find env. variable for 
 > /data2/reks/software/AIPS/31DEC02/AIPS/SUB
 > INSTEP2   : Failure in AIPSUB.LIS
 > INSTEP2   : creation.
 > INSTEP2   : Aborts!    Sat Aug  2 19:13:11 IST 2003
 > AipsWiz: Error: INSTEP2 failed, no point in proceeding.
 > ---------------------------------
 > 
 > Can you help me out? It never complain for the 31DEC00 version.

You have leapfrogged in OS which is probably the problem.  I have
installed 31DEC03 with this OS and compiler without problems - but I
fixed a bunch of things after the first attempt.  These are part of
the 31DEC02 patches.

Eric Greisen




More information about the Daip mailing list