[MITgcm-support] MITgcm fresh install error.

Patrick Heimbach heimbach at MIT.EDU
Mon Aug 23 21:50:03 EDT 2004


Baylor,

quite strange.
What's happening is that instead of using the
SIZE.h customed for exp0 and residing in code/
you end up using, for some reason, the "default"
one in model/inc/ which is deliberately meant
to crash to remind you that you need to custom
it to your domain.

The "-mods ../code" is meant to link those
headers to your compile dir.
(you should see a soft link of SIZE.h to ../code/ )
Not sure why it doesn't do it
(a very old RedHat version??).

-Patrick



Quoting Baylor Fox-Kemper <baylor at princeton.edu>:

> Hello,
>   I just installed MITgcm on my workstation from the most recent CVS 
> check-out, and found the following problem:
> 
>   I went to test the tutorial examples, and so did:
> 
> $ cd MITgcm/verification/exp0/input
> $ ../../../tools/genmake2 -mods=../code
> $ make depend
> $ make
> 
> 
> Which returned the following error:
> 
> bash-2.04$ make
> g77 -Wimplicit -Wunused -Wuninitialized -O3 -malign-double -funroll-loops -c
> chksum_tiled.f
> chksum_tiled.f: In subroutine `chksum_tiled':
> chksum_tiled.f:386: 
>      These lines are here to deliberately cause a compile-time error.
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> chksum_tiled.f:387: 
>      If you see these lines in your .F files or the compiler shows them
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> chksum_tiled.f:388: 
>      as an error then it means you have not placed your configuration
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> chksum_tiled.f:389: 
>      files in the appropriate place. 
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> chksum_tiled.f:390: 
>      You need to place you own copy of SIZE.h in the include
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> chksum_tiled.f:391: 
>      path for the model.
>      ^
> Non-numeric character at (^) in label field [info -f g77 M LEX]
> make: *** [chksum_tiled.o] Error 1
> 
> I received a very similar message when trying the exp2 tutorial and the Held
> & Suarez tutorial.
> 
> I tried executing the whole series of commands under both bash and tcsh, as
> well as using the -mods=../code option or not to genmake.  
> 
> Details about the workstation:  Intel 32-bit, running:
> 
> Name        : redhat-release               Relocations: (not relocateable)
> Version     : 7.1                               Vendor: Red Hat, Inc.
> Release     : 1                             Build Date: Sun 08 Apr 2001
> 11:13:33 PM EDT
> Install date: Tue 24 Jul 2001 03:09:33 PM EDT      Build Host:
> porkchop.redhat.com
> Group       : System Environment/Base       Source RPM:
> redhat-release-7.1-1.src.rpm
> Size        : 36                               License: GPL
> Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
> Summary     : Red Hat Linux release file
> Description :
> Red Hat Linux release file
> 
> Thanks,
>   -Baylor
> 
> 
> 
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
> 


--------------------------------------------------------
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




More information about the MITgcm-support mailing list