[MITgcm-support] make on an Altix 3700
Paola Cessi
pcessi at ucsd.edu
Wed Nov 3 17:57:34 EST 2004
Hi Ed - thanks for the advice which helped. However, just adding
CC='icc'
or
CC='icc -static'
to the optfile did not work. What worked was to separately compile
(without linking) the tim*.c routines using
icc -c tim.c timer_stat.c
before the make command.
Is there another command that one can place in the optfile that instructs
compilation of the C-routines with icc?
paola
>
> Hi Paola,
>
> Yes, thats a problem with our Fortran-calls-C bits where we're trying to
> get the time. And its failing to link Fortran code compiled with the
> Intel compiler against C code created with the GNU C compiler. Its
> likely that you can fix this by specifying an Intel C compiler (which
> should be more compatible with your Intel Fortran compiler) in your
> optfile using:
>
> CC='icc'
>
> or
>
> CC='icc -static'
>
> where 'icc' is the Intel compiler name.
>
> Ed
>
> --
> Edward H. Hill III, PhD
> office: MIT Dept. of EAPS; Rm 54-1424; 77 Massachusetts Ave.
> Cambridge, MA 02139-4307
> emails: eh3 at mit.edu ed at eh3.com
> URLs: http://web.mit.edu/eh3/ http://eh3.com/
> phone: 617-253-0098
> fax: 617-253-4464
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
>
More information about the MITgcm-support
mailing list