Мне нужно установить и скомпилировать код SURFEX в Ubuntu 18.04. Для этого я следую документам здесь. Все шло хорошо, пока я не попытался скомпилировать основную версию кода с помощью делать
. Я получил ошибку 127. Я посмотрел значение этой ошибки, но я не очень понимаю, что это значит в данном контексте. Любая помощь очень ценится.
Полное сообщение выглядит следующим образом
[ ! -d /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-LXgfortran-build] && mkdir -p /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src-2.18.1/src.LIB.codes/LIB. 0-LXgfortran-сборка
Makefile:422: рецепт для цели '/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod' не удался
make: [/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod] Ошибка 1 (игнорируется)
cd /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-LXgfortran-build && \
cmake /home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source -DCMAKE_INSTALL_PREFIX=/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/SourtL-XLIB.8eccodes.0 -DBUILD_SHARED_LIBS=ВКЛ \
-DENABLE_NETCDF=ВЫКЛ -DENABLE_JPG=ВЫКЛ -DENABLE_PYTHON=ВЫКЛ -DENABLE_EXAMPLES=ВЫКЛ \
-DCMAKE_Fortran_COMPILER=f77 -DCMAKE_C_COMPILER=mpicc \
-DCMAKE_Fortran_FLAGS= -DCMAKE_C_FLAGS= && \
make && make install && make clean
/bin/sh: 2: cmake: не найдено
Makefile:422: рецепт для цели '/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod' не удался
make: *** [/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod] Ошибка 127