error in compiling PREP_CHEM_SRC_1.3 in AIX

Posts related to the installation of WRF Chemistry

error in compiling PREP_CHEM_SRC_1.3 in AIX

Postby mmainak » Tue Sep 17, 2013 5:49 am

Dear sir/madam,

I am Mainak Mondal. A M.Tech student of Earth System Science at IIT Kharagpur, India. For my M.Tech thesis work I needed WRF Chem. I am working on a AIX 6.1 Server. Although I was able to compile WRF Chem succesfully but I was not able to compile Prep_Chem_src module in AIX os. As per the WRF chem tutorial exercise 2 , I tried everything as per instructed. But since in AIX we don't have ifort or pgi compiler, I so far using xlf compilers.

since there is no include.mk. files for the xlf complers i created my own include.mk.xlf file comparing other inlcude.mk files for other compilers. I also set the proper library path of netcdf , c and fortran compiler as per instructed.

But when I am trying to compile the code using command ........


make OPT=opt.xlf CHEM=RADM_WRF_FIM
cp -f ../../aux_src/utils/an_header.f90 an_header.f90
/bin/xlf90_r -c -L/user3/mandal/INSTALL/netcdf-4.1.3/lib -lnetcdf -lnetcdff -Mpreprocess -DRADM_WRF_FIM -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include an_header.f90
/bin/xlf90_r: 1501-214 (W) command option M reserved for future use - ignored
"an_header.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** an_header === End of Compilation 1 ===
1501-510 Compilation successful for file an_header.f90.
rm -f an_header.f90
cp -f ../../aux_src/utils/charutils.f90 charutils.f90
/bin/xlf90_r -c -L/user3/mandal/INSTALL/netcdf-4.1.3/lib -lnetcdf -lnetcdff -Mpreprocess -DRADM_WRF_FIM -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include charutils.f90
/bin/xlf90_r: 1501-214 (W) command option M reserved for future use - ignored
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** lastchar === End of Compilation 1 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** ifirstchar === End of Compilation 2 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** deblank === End of Compilation 3 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** detab === End of Compilation 4 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** lastslash === End of Compilation 5 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** char_strip_var === End of Compilation 6 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** findln === End of Compilation 7 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** parse === End of Compilation 8 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** tokenize === End of Compilation 9 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** tokenize1 === End of Compilation 10 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** tokfind === End of Compilation 11 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** rams_intsort === End of Compilation 12 ===
"charutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** rams_fltsort === End of Compilation 13 ===
1501-510 Compilation successful for file charutils.f90.
rm -f charutils.f90
cp -f ../../aux_src/utils/dateutils.f90 dateutils.f90
/bin/xlf90_r -c -L/user3/mandal/INSTALL/netcdf-4.1.3/lib -lnetcdf -lnetcdff -Mpreprocess -DRADM_WRF_FIM -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include dateutils.f90
/bin/xlf90_r: 1501-214 (W) command option M reserved for future use - ignored
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** mod_dateutils === End of Compilation 1 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** julday === End of Compilation 2 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_abs_secs === End of Compilation 3 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_abs_secs2 === End of Compilation 4 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_subtract === End of Compilation 5 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_secs_ymdt === End of Compilation 6 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_add_to_big === End of Compilation 7 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_add_to === End of Compilation 8 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_make_big === End of Compilation 9 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** date_unmake_big === End of Compilation 10 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** rams_dintsort === End of Compilation 11 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** rams_sort_dint3 === End of Compilation 12 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** rams_unique_dint === End of Compilation 13 ===
"dateutils.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** julday1970 === End of Compilation 14 ===
"dateutils.f90", 1500-036 (I) The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program. Please refer to documentation on the STRICT/NOSTRICT option for more information.
1501-510 Compilation successful for file dateutils.f90.
rm -f dateutils.f90
/usr/vac/bin/cc_r -c -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include ../../aux_src/utils/dted.c
/usr/vac/bin/cc_r -c -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include ../../aux_src/utils/eenviron.c
cp -f ../../aux_src/utils/error_mess.f90 error_mess.f90
/bin/xlf90_r -c -L/user3/mandal/INSTALL/netcdf-4.1.3/lib -lnetcdf -lnetcdff -Mpreprocess -DRADM_WRF_FIM -O3 -I../../aux_src/utils/include -I/user3/mandal/INSTALL/netcdf-4.1.3/include -I/home/mandal/INSTALL/hdf5/include error_mess.f90
/bin/xlf90_r: 1501-214 (W) command option M reserved for future use - ignored
"error_mess.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** error_mess === End of Compilation 1 ===
"error_mess.f90", 1520-031 (W) Option DLINES is ignored within Fortran 90 free form and IBM free form.
** fatal_error === End of Compilation 2 ===
1501-510 Compilation successful for file error_mess.f90.
rm -f error_mess.f90
cp -f
[
b]Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target
or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory
make: 1254-004 The error code from the last command is 1.
[/b]

I shall be really thank full if you help me debugging this issue.

Thanking You
Mainak Mondal
mmainak
 
Posts: 2
Joined: Wed Jul 10, 2013 8:17 am

Return to Installation

Who is online

Users browsing this forum: No registered users and 1 guest