I could successfully compile the WRF-4.4 using the procedure explained in Compiling WRF, meaning that I have successfully installed all required libraries. To take advantage of several cell perturbation methods for WRF-LES implemented in the Mesoscale-to-Microscale Coupling version of the WRF model, I tried to compile the WRF model downloaded from GitHub - a2e-mmc/WRF: The A2e/MMC version of the Weather Research and Forecasting (WRF) model. However, the compilation fails due to an "undefined reference to `dgesvx_'" error (I have attached the compile.log file).
As far as I have understood, this error is caused by the fact that the BLAS and LAPACK have been used as high-performance linear algebra libraries in this version of the WRF model. So, I installed LAPACK and BLAS using sudo apt-get install libblas-dev liblapack-dev and exported the corresponding libraries using the following commands: export BLAS_LIB=/usr/lib/x86_64-linux-gnu/blas/libblas.so AND export LAPACK_LIB=/usr/lib/x86_64-linux-gnu/lapack/liblapack.so. However, it didn't solve the problem and I got exactly the same errors. Could someone help me with this problem?
As far as I have understood, this error is caused by the fact that the BLAS and LAPACK have been used as high-performance linear algebra libraries in this version of the WRF model. So, I installed LAPACK and BLAS using sudo apt-get install libblas-dev liblapack-dev and exported the corresponding libraries using the following commands: export BLAS_LIB=/usr/lib/x86_64-linux-gnu/blas/libblas.so AND export LAPACK_LIB=/usr/lib/x86_64-linux-gnu/lapack/liblapack.so. However, it didn't solve the problem and I got exactly the same errors. Could someone help me with this problem?