[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 950120: compiling on CRAY C90



>From: Ming Cai <address@hidden>
>Organization: University of Maryland
>To: address@hidden
>Subject: Re: 950120: compiling on CRAY C90 
>Keywords: 199501202055.AA21596

In the above message you wrote:

>Hi,  here is the output of the commands you mentioned in your
>email.
>
>******************
>
>sn4021% pwd
>/home/wd51mc/netcdf/netcdf-232pl2/port
>sn4021% make all
>        ar rcuv libudport.a uddummy.o
>a - uddummy.o
>sn4021%

This is interesting!  Apparently, when you do a `make all' in the
top-level source directory, you get an error from the recursive make(1)
that's executing `make all' in the `port/' subdirectory.  When you do a
`make all' in the `port/' subdirectory itself, however, everything goes
just fine.

It's possible that the make(1) utility on the CRAY C90 is broken (this
is not that unusual -- I've already encountered a broken m4(1)).

Try this:

    1.  Go to the top-level source directory of your netCDF
        distribution.

    2.  Execute the command `make clean'.  Trap the output and send it
        to me.

    3.  If #2 works, then execute the command `make port/all' (still in
        the top-level source directory).  Trap the output.

    4.  If #3 doesn't work, then send its output to me; otherwise

    5.  Still in the top-level source directory, execute the command
        `make all'.  Trap the output.

    6.  If #5 doesn't work, then send its output to me.

    7.  Let me know how far in this list you get before encountering a
        problem.

--------
Steve Emmerson   <address@hidden>