Error when I using SMOKE

Dear Sir,
My compiler is gcc/gfortran,I had set SMK_HOME and source ASSIGNS.nctox.cmaq.cb05_soa.us12-nc ,when I ran ./smk_area_nctox.csh ,the error are as follow:

/bin/rm: No match.
/bin/rm: No match.
Running part 1...
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/smkinven: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.000u 0.062s 0:00.16 37.5%	0+0k 18344+0io 2pf+0w
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/spcmat: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.001u 0.015s 0:00.26 3.8%	0+0k 16088+0io 2pf+0w
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/grdmat: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.001u 0.024s 0:00.33 6.0%	0+0k 18024+0io 2pf+0w
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/smkreport: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.001u 0.020s 0:00.16 12.5%	0+0k 17728+0io 2pf+0w
Running part 2, for 20050710 ...
Running part 4, for 20050710...
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/temporal: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.000u 0.006s 0:00.27 0.0%	0+0k 15712+0io 2pf+0w
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/smkmerge: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.000u 0.076s 0:00.28 25.0%	0+0k 18152+0io 2pf+0w
/home/zhouminghui/Downloads/SMOKE/subsys/smoke/Linux2_x86_64ifort/smkreport: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory
0.000u 0.000s 0:00.00 0.0%	0+0k 0+0io 0pf+0w

This is caused by the current “shared-libraries only” ideology espoused by (among others) the VP at RedHat; your system is not binary-compatible with the one on which the executables were built, and (thanks to that ideology, which makes fully-static builds impossible for non-trivial programs) you will probably have to re-build SMOKE from source.

1 Like

Thanks.My linux system is CentOS7.Do you mean that I should compile the SMOKE by following the steps: https://www.cmascenter.org/smoke/documentation/4.7/html/ch12s04.html ?

I think the answer is YES
actually, if you choose the intel compiler, this work will be much easier
and u can download free ifort for 1 year
or you have education email account, u can use it forever