The Fortran and C compiler identification is unknown and Detecting Fortran compiler ABI info - failed

cmake -D CMAKE_TOOLCHAIN_FILE=intel-avx2 -D CMAKE_INSTALL_PREFIX=…/ -D CMAKE_BUILD_TYPE=Release -D CMAKE_VERBOSE_MAKEFILE=off /home/edwinobune/SALMON-v.2.1.0/build/…
– The Fortran compiler identification is unknown
/opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort: line 710: ifort: command not found
– The C compiler identification is unknown
– Detecting Fortran compiler ABI info
– Detecting Fortran compiler ABI info - failed
– Check for working Fortran compiler: /opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort
– Check for working Fortran compiler: /opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort - broken
CMake Error at /usr/share/cmake/Modules/CMakeTestFortranCompiler.cmake:51 (message):
The Fortran compiler

"/opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort"

is not able to compile a simple test program.

It fails with the following output:

Change Dir: /home/edwinobune/SALMON-v.2.1.0/build/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_98852/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_98852.dir/build.make CMakeFiles/cmTC_98852.dir/build
gmake[1]: Entering directory '/home/edwinobune/SALMON-v.2.1.0/build/CMakeFiles/CMakeTmp'
Building Fortran object CMakeFiles/cmTC_98852.dir/testFortranCompiler.f.o
/opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort    -c /home/edwinobune/SALMON-v.2.1.0/build/CMakeFiles/CMakeTmp/testFortranCompiler.f -o CMakeFiles/cmTC_98852.dir/testFortranCompiler.f.o
/opt/intel/oneapi/mpi/2021.7.0/bin/mpiifort: line 710: ifort: command not found
gmake[1]: *** [CMakeFiles/cmTC_98852.dir/build.make:78: CMakeFiles/cmTC_98852.dir/testFortranCompiler.f.o] Error 127
gmake[1]: Leaving directory '/home/edwinobune/SALMON-v.2.1.0/build/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:127: cmTC_98852/fast] Error 2

Looks like an issue with your PATH. i.e ifort is not in it.