Puncte:3

comanda make dă eroare în timpul instalării codului SURFEX

drapel do

Trebuie să instalez și să compilez codul SURFEX pe Ubuntu 18.04. Pentru a face asta, urmez documentele Aici. Acest lucru a mers bine până când am încercat să compilez versiunea master a codului cu face. Am primit eroarea 127. Am căutat semnificația acestei erori, dar nu prea înțeleg ce înseamnă în acest context. Orice ajutor este foarte apreciat.

Mesajul complet este următorul

[ ! -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_12/2018_0912/2018_0912/2018_0912/2018_0912/2018_09 0-LXgfortran-build
Makefile:422: rețeta pentru țintă „/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod” a eșuat
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] Eroare 1 (ignorata)
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/src/LIB/eccodes-2.18.0-Source -DCMAKE_INSTALL_PREFIX=/home/sarah/MYDIR/open_surfex_2_V8_01_surfex1_V8_01_surfex12_08_01_surfex1_v8_08_08_08_08_08_08_01 -DBUILD_SHARED_LIBS=ACTIVAT\
-DENABLE_NETCDF=OFF -DENABLE_JPG=OFF -DENABLE_PYTHON=OFF -DENABLE_EXAMPLES=OFF \
-DCMAKE_Fortran_COMPILER=f77 -DCMAKE_C_COMPILER=mpicc \
-DCMAKE_Fortran_FLAGS= -DCMAKE_C_FLAGS= && \
face && face instala && face curat
/bin/sh: 2: cmake: negăsit
Makefile:422: rețeta pentru țintă „/home/sarah/MYDIR/open_surfex_v8_1_20210914/open_SURFEX_V8_1/src/LIB/eccodes-2.18.0-Source-LXgfortran/include/grib_api.mod” a eșuat
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] Eroare 127
Puncte:5
drapel zw

Conform jurnalului de compilare

/bin/sh: 2: cmake: negăsit

trebuie sa instalezi pachetul care furnizeaza cmake executabil de către

sudo apt-get install cmake

Metoda reproductibilă de instalare SURFEX pentru Ubuntu 18.04.6 LTS este mai jos:

sudo apt-get install build-essential cmake libopenmpi-dev gfortran git libcurl4-openssl-dev libnetcdf-dev

cd ~/Descărcări
wget -c https://www.umr-cnrm.fr/surfex/data/OPEN-SURFEX/open_surfex_v8_1_20210914.tar.gz
tar -xf open_surfex_v8_1_20210914.tar.gz
cd open_SURFEX_V8_1/src
./configure
. ../conf/profile_surfex-LXgfortran-SFX-V8-1-1-MPIAUTO-OMP-O2-X0
face
sudo make installmaster

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.