[MITgcm-support] MITgcm on Snow Leopard
Samar Khatiwala
spk at ldeo.columbia.edu
Fri Nov 20 22:14:57 EST 2009
Dimitris,
I do. But with ifort/gcc. Works fine. You might have to tweak the
32/64 bit compiler flags. That's gotten a bit tricky.
These are C routines right? I believe the gcc default now is 64 bits.
If gfortan defaults to 32 bits then that would
explain your errors. Try setting CFLAGS (or whatever it is in the opt
file) to "-arch i386".
Samar
On Nov 20, 2009, at 9:30 PM, Dimitris Menemenlis wrote:
> Is anyone running MITgcm on top of Snow Leopard?
>
> I tried using darwin_ia32_gfortran and get following warnings and
> error messages:
>
> ld: warning: in gsl_ieee_env.o, file is not of required architecture
> ld: warning: in ptwrapper.o, file is not of required architecture
> ld: warning: in setrlstk.o, file is not of required architecture
> ld: warning: in sigreg.o, file is not of required architecture
> ld: warning: in tim.o, file is not of required architecture
> ld: warning: in timer_stats.o, file is not of required architecture
> ld: warning: duplicate dylib /usr/local/gfortran/lib/libgcc_s.1.dylib
> Undefined symbols:
> "_cusertime_", referenced from:
> _timer_get_time__ in timers.o
> "_timenow_", referenced from:
> _timer_get_time__ in timers.o
> "_csystemtime_", referenced from:
> _timer_get_time__ in timers.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make: *** [mitgcmuv] Error 1
>
> Also, I notice that darwin_ia32_gfortran refers to
> /sw/include and /sw/lib, which do not exist.
>
> Dimitris
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list