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

[McIDAS #NSK-356956]: Updating code from F77 to F90



Hi Kevin,

re:
> I have been given the task of updating old F77 code to hopefully F90 code 
> which contains
> calls to the McIDAS library.  At first glance the general compile script 
> mccomp does
> not seem to support files with the f90 suffix.  Am I missing something?

I would not be surprised at all if 'mccomp' had no knowledge of Fortran 90
source files.  Since I have never tried doing what you are in the process of 
trying,
I can't speak authoritatively on the subject.

re:
> I could not find any details on my problem in the documentation or prior user 
> requests.
> Can you point me in the right direction?

The best that I can offer is that I can try to work through a couple of 
examples with you.
This would help/force me to become familiar with the challenges/problems and 
perhaps
figure out a solution.

re:
> As a related question, could one compile code with the 64-bit Portland 
> Fortran compiler
> and link/load the McIDAS libraries?

I am guessing yes, but I don't know of anyone who has tried this (there may be 
someone
out there doing this that I am now aware of).  I would venture to guess that 
there will
be some problems with one or more routines/packages (several packages are 
included with
the McIDAS-X distribution).  Solving the problems encountered is something I 
had to
do when modifying code so as to be compatible with gfortran a number of years 
ago
(I did a port to gfortran use _way_ before SSEC was forced into examining the 
problem
when g77 went away).  Again, I can work along with you and help to figure out
solutions to problems encountered.  Please let me know if this interests you.

re:
> Many thanks,

No worries.

Cheers,

Tom
--
****************************************************************************
Unidata User Support                                    UCAR Unidata Program
(303) 497-8642                                                 P.O. Box 3000
address@hidden                                   Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage                       http://www.unidata.ucar.edu
****************************************************************************


Ticket Details
===================
Ticket ID: NSK-356956
Department: Support McIDAS
Priority: Normal
Status: Closed