CAN'T COMPILE with KEY_SINGLE

Hey guys! I want to know why I can’t compile when using the example GYRE_PISCES with key_single specified, and the compilation error says there are some variables type mismatch.

If you use gcc : remove the compiler option -fdefault-real-8
If you use ifort : remove the compiler option -r8

thanks for your help.
but when I remove -fdefault-real-8 it still can’t compile well
like


how can I resolve this

you must clean the code that was already compiled during your first try.
Add clean or even clean_config at the end of your makenemo ... command line.
See makenemo -h

sry to bother.
i followed what u said,but it still compiled like that

./makenemo -m aarch64_gnu -r GYRE_PISCES -n ‘MY_GYRE’ add_key ‘key_single’ del_key ’ key_xios’ -j32

this is my compile instruction

and this is my fcm file

thanks a lot!