Hi
I have managed to compile the current trunk version of ROMS on an IBM AIX POWER6
machine.
3 notable points that might be of use to others:
1) required gmake version 3.81 (not 3.8 as supplied by default by IBM via rpm)
compilation for this is straight forward using xlc:
./configure CC=xlc
(plus other options for install path etc)
2)netcdf needs to be compiled with correct underscore
for c-fortran interfacing!
(version 3.6)
3)The following rudimentary options for roms complimation were used:
(serial as yet to test parallel)
AIX-xlc.mk based on Linux-ifort.mk:
FC := mpxlf90
FFLAGS := -qsuffix=f=f90 -qarch=pwr6 -qtune=pwr6 -O3 -qstrict -qnohot
CPP := /lib/cpp
CPPFLAGS := -P
LDFLAGS := -L/usr/local/lib -g
AR := ar
ARFLAGS := r
MKDIR := mkdir -p
RM := rm -f
RANLIB := ranlib
PERL := perl
TEST := test
this basic setup might be of use to anyone interested in running ROMS on a similar
system.