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

About the ./configure option

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.


New member
I have a question about the configure command on Linux. In my Linux environment, type ./configure -h

usage: ./configure [-d | -s | -f | -os os | -mach mach | -time timecommand] [chem] [kpp]

Is displayed, but the meaning of each option is not understood. Is there anyone who can explain each option?
You have stumbled upon something that needs to be cleaned up in our code. The only options that actually work are (along with their descriptions):
-d build with debugging information and no optimization
-D build with debugging info, no optimization, plus floating traps, traceback, uninitialized variables
-r8 build with 8 byte reals

Thanks for bringing this up so that we can hopefully get this cleaned-up prior to the next release!
I was confused by an option that was different from the description in the “User's Guide”. I realized that the above three functions actually work. thank you very much!