[MITgcm-support] compiling error in the latest sources of MITgcm on irix64!

Van Thinh Nguyen vtnguyen at moisie.math.uwaterloo.ca
Tue Jul 26 14:12:02 EDT 2005


Hi Ed and Patrick,

Thanks so much for your helps, I just added the line which you mentioned
in the oftfile then it worked.

Van Thinh
------------
On Tue, 26 Jul 2005, Patrick Heimbach wrote:

> Probably the best bet might be the optfile
> irix64_ip35_f77+mpi_mnc_gfdl
> i.e. in the optfile you're using try adding the line
>
> FC_NAMEMANGLE='#define FC_NAMEMANGLE(X) X ## _'
>
> Might be worth a try.
> -p.
>
>
>
> On Tue, 2005-07-26 at 13:20, Ed Hill wrote:
> > On Tue, 2005-07-26 at 12:50 -0400, Van Thinh Nguyen wrote:
> > >
> > > I tried to update the old sources of MITgcm (using cvs update command),
> > > after that I re-compile my old model (this is compiled and ran (mpi)
> > > without any error by old sources), then I've got following error:
> > > ---
> > > ld64: ERROR   33 : Unresolved text symbol "timenow_" -- 1st referenced by timers.o.
> >
> > > Anyone may know about this error, please give me an advice.
> >
> > Hi Van Thinh,
> >
> > The problem is that your Fortran compiler doesn't support the timenow()
> > function and there are at least two ways that you can fix it:
> >
> >  1) quick and easy fix :  use the genmake2 "-ignoretime" option to
> >     turn off the timing code entirely -- MITgcm will run just
> >     fine (you will get correct results) but the information about
> >     how much time is spent in various subroutines will be useless
> >
> >  2) difficult but more satisfying fix :  look at all the optfiles
> >     in MITgcm/tools/build_options and figure out which values of CC
> >     and FC_NAMEMANGLE will allow you to compile and call C code
> >     from your Fortran subroutines.
> >
> > Ed
> --
> --------------------------------------------------------
> Patrick Heimbach   Massachusetts Institute of Technology
> FON: +1/617/253-5259                  EAPS, Room 54-1518
> FAX: +1/617/253-4464             77 Massachusetts Avenue
> mailto:heimbach at mit.edu               Cambridge MA 02139
> http://www.mit.edu/~heimbach/                        USA
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
>



More information about the MITgcm-support mailing list