Failed in Compiling MET-11.1.0 #2504
-
I have tried several times to compile MET in my Ubuntu laptop using the instructions from the dtcenter website but failes. The libraries compile successfully without any errors but when MET starts to compile it returns the following error ERROR: Command returned with non-zero (2) status: make -j. I have read previous discussions and tried various solutions but it does not work. Below are my environment config file and the met.make.log file |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 1 reply
-
Hi @Dangerbringer. I'm sorry to hear about the trouble you are experiencing. Could you please also pass along the |
Beta Was this translation helpful? Give feedback.
-
Sure, here is my config.log file |
Beta Was this translation helpful? Give feedback.
-
Thanks @Dangerbringer. Can you please tell me if the config.log and met.make.log file that you provided corresponds with your run using install_met_env2.txt or install_met_env3.txt? |
Beta Was this translation helpful? Give feedback.
-
And @Dangerbringer, I have suggestion for you to try. In your /home/daniel/miniconda3/ environment, please install the libstdcxx-ng package ( |
Beta Was this translation helpful? Give feedback.
-
Thanks a lot @jprestop, after installing the libstdcxx-ng package and changing |
Beta Was this translation helpful? Give feedback.
And @Dangerbringer, I have suggestion for you to try. In your /home/daniel/miniconda3/ environment, please install the libstdcxx-ng package (
conda install -c conda-forge libstdcxx-ng
) and then try recompiling MET. Looking at the compiler being used in the config.log file ("gcc (Ubuntu 13.2.0-4ubuntu3) 13.2.0"), it looks like you should be using the install_met_env2.txt file, but please try changing:export MAKE_ARGS="-j"
toexport MAKE_ARGS="-j 5"
as we have seen some trouble with not setting a value.