Dear colleagues,
I am compiling WRF-Chem 4.0 under below environment without KPP set with intel17 parallel compiler,
export EM_CORE=1
export NMM_CORE=0
export WRF_CHEM=1
but I finished with no .exe file produced, concluded with a sentence "Problems building executables, look for errors in the build log".
I looked over the compile.log and find several errors on compiling of some module files.
Could anyone please give me a clue where to check the INCLUDE paths or how to solve this issue?
The whole configure.wrf and compile.log files are also attached.
Thanks a lot in advance.
Wenjun
##############################################################################################################
start_em.f90(44): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_AEROSOLS_SORGAM]
USE module_aerosols_sorgam, ONLY: sum_pm_sorgam
-------^
start_em.f90(45): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_GOCART_AEROSOLS]
USE module_gocart_aerosols, ONLY: sum_pm_gocart
-------^
start_em.f90(46): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_MOSAIC_DRIVER]
USE module_mosaic_driver, ONLY: sum_pm_mosaic
-------^
start_em.f90(47): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_TRACER]
USE module_input_tracer, ONLY: initialize_tracer
-------^
start_em.f90(48): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_AEROSOLS_SOA_VBS]
USE module_aerosols_soa_vbs, only: sum_pm_soa_vbs
-------^
start_em.f90(44): error #6580: Name in only-list does not exist. [SUM_PM_SORGAM]
USE module_aerosols_sorgam, ONLY: sum_pm_sorgam
-------------------------------------^
start_em.f90(45): error #6580: Name in only-list does not exist. [SUM_PM_GOCART]
USE module_gocart_aerosols, ONLY: sum_pm_gocart
-------------------------------------^
start_em.f90(46): error #6580: Name in only-list does not exist. [SUM_PM_MOSAIC]
USE module_mosaic_driver, ONLY: sum_pm_mosaic
-----------------------------------^
start_em.f90(47): error #6580: Name in only-list does not exist. [INITIALIZE_TRACER]
USE module_input_tracer, ONLY: initialize_tracer
----------------------------------^
start_em.f90(48): error #6580: Name in only-list does not exist. [SUM_PM_SOA_VBS]
USE module_aerosols_soa_vbs, only: sum_pm_soa_vbs
--------------------------------------^
compilation aborted for start_em.f90 (code 1)
solve_em.f90(81): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
solve_em.f90(82): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_TRACER]
USE module_input_tracer
-------^
solve_em.f90(83): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_CHEM_UTILITIES]
USE module_chem_utilities
-------^
solve_em.f90(519): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF( coupler_on ) CALL cpl_store_input( grid, config_flags )
-------^
solve_em.f90(519): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF( coupler_on ) CALL cpl_store_input( grid, config_flags )
-------^
solve_em.f90(1096): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF (coupler_on) CALL cpl_settime( curr_secs2 )
-----------^
solve_em.f90(1096): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF (coupler_on) CALL cpl_settime( curr_secs2 )
-----------^
solve_em.f90(6090): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF ( coupler_on ) grid%just_read_auxinput4 = Is_alarm_tstep(grid%domain_clock, grid%alarms(AUXINPUT4_ALARM))
--------^
solve_em.f90(6090): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF ( coupler_on ) grid%just_read_auxinput4 = Is_alarm_tstep(grid%domain_clock, grid%alarms(AUXINPUT4_ALARM))
--------^
compilation aborted for solve_em.f90 (code 1)
real_em.f90(19): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
real_em.f90(20): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_BIOEMISS]
USE module_input_chem_bioemiss
-------^
real_em.f90(284): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
real_em.f90(285): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_BIOEMISS]
USE module_input_chem_bioemiss
-------^
compilation aborted for real_em.f90 (code 1)
##############################################################################################################
I am compiling WRF-Chem 4.0 under below environment without KPP set with intel17 parallel compiler,
export EM_CORE=1
export NMM_CORE=0
export WRF_CHEM=1
but I finished with no .exe file produced, concluded with a sentence "Problems building executables, look for errors in the build log".
I looked over the compile.log and find several errors on compiling of some module files.
Could anyone please give me a clue where to check the INCLUDE paths or how to solve this issue?
The whole configure.wrf and compile.log files are also attached.
Thanks a lot in advance.
Wenjun
##############################################################################################################
start_em.f90(44): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_AEROSOLS_SORGAM]
USE module_aerosols_sorgam, ONLY: sum_pm_sorgam
-------^
start_em.f90(45): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_GOCART_AEROSOLS]
USE module_gocart_aerosols, ONLY: sum_pm_gocart
-------^
start_em.f90(46): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_MOSAIC_DRIVER]
USE module_mosaic_driver, ONLY: sum_pm_mosaic
-------^
start_em.f90(47): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_TRACER]
USE module_input_tracer, ONLY: initialize_tracer
-------^
start_em.f90(48): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_AEROSOLS_SOA_VBS]
USE module_aerosols_soa_vbs, only: sum_pm_soa_vbs
-------^
start_em.f90(44): error #6580: Name in only-list does not exist. [SUM_PM_SORGAM]
USE module_aerosols_sorgam, ONLY: sum_pm_sorgam
-------------------------------------^
start_em.f90(45): error #6580: Name in only-list does not exist. [SUM_PM_GOCART]
USE module_gocart_aerosols, ONLY: sum_pm_gocart
-------------------------------------^
start_em.f90(46): error #6580: Name in only-list does not exist. [SUM_PM_MOSAIC]
USE module_mosaic_driver, ONLY: sum_pm_mosaic
-----------------------------------^
start_em.f90(47): error #6580: Name in only-list does not exist. [INITIALIZE_TRACER]
USE module_input_tracer, ONLY: initialize_tracer
----------------------------------^
start_em.f90(48): error #6580: Name in only-list does not exist. [SUM_PM_SOA_VBS]
USE module_aerosols_soa_vbs, only: sum_pm_soa_vbs
--------------------------------------^
compilation aborted for start_em.f90 (code 1)
solve_em.f90(81): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
solve_em.f90(82): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_TRACER]
USE module_input_tracer
-------^
solve_em.f90(83): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_CHEM_UTILITIES]
USE module_chem_utilities
-------^
solve_em.f90(519): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF( coupler_on ) CALL cpl_store_input( grid, config_flags )
-------^
solve_em.f90(519): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF( coupler_on ) CALL cpl_store_input( grid, config_flags )
-------^
solve_em.f90(1096): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF (coupler_on) CALL cpl_settime( curr_secs2 )
-----------^
solve_em.f90(1096): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF (coupler_on) CALL cpl_settime( curr_secs2 )
-----------^
solve_em.f90(6090): error #6404: This name does not have a type, and must have an explicit type. [COUPLER_ON]
IF ( coupler_on ) grid%just_read_auxinput4 = Is_alarm_tstep(grid%domain_clock, grid%alarms(AUXINPUT4_ALARM))
--------^
solve_em.f90(6090): error #6341: A logical data type is required in this context. [COUPLER_ON]
IF ( coupler_on ) grid%just_read_auxinput4 = Is_alarm_tstep(grid%domain_clock, grid%alarms(AUXINPUT4_ALARM))
--------^
compilation aborted for solve_em.f90 (code 1)
real_em.f90(19): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
real_em.f90(20): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_BIOEMISS]
USE module_input_chem_bioemiss
-------^
real_em.f90(284): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_DATA]
USE module_input_chem_data
-------^
real_em.f90(285): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MODULE_INPUT_CHEM_BIOEMISS]
USE module_input_chem_bioemiss
-------^
compilation aborted for real_em.f90 (code 1)
##############################################################################################################