Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Hey,I have a question about complie WRC-ChemV4.5

wangmiemie

New member
Here are the details.
When I try to compile the WRF-ChemV4.5, alwsys failed to find the four .exe in mian.
微信图片_20240421023909.jpg

Thins is my /.bashrc and I will post other files in attachment.
As you can see in errors_comp.txt , there are some mistakes "‘
Makefile:50: warning: overriding recipe for target `.F.o'
../../../../configure.wrf:397: warning: ignoring old recipe for target `.F.o'
Makefile:58: warning: overriding recipe for target `.c.o'
../../../../configure.wrf:426: warning: ignoring old recipe for target `.c.o'

I have tried someways to solve it
"$(info CPATH is ${CPATH})
include ${CPATH}/../configure.wrf"
but it does not work.
I wonder konw that if someone face such question before or could help me to solve it .
Thank you very much !!!
 

Attachments

  • errors_comp.txt
    63.4 KB · Views: 4
  • log_comp.txt
    880.8 KB · Views: 7
  • Makefile.txt
    1.2 KB · Views: 1
  • configure.wrf.txt
    23.1 KB · Views: 1
I believe those warnings (while not great) should not directly cause the compilation errors you are seeing. Further down the error log it looks like the registry generation fails with "Segmentation fault (core dumped)". Even if compilation continues after this step, the files generated are critical and missing them means eventual failure.

Could you redo your compilation log file with one thread (-j 1), but keep the stderr and stdout output in the same file? This could help in seeing where exactly the error is occuring in the compilation sequence.
 
Top