netcdf-fortran
netcdf-fortran copied to clipboard
FAIL: nf_test
FAIL: nf_test PASS: create_fills.sh FAIL: tst_f77_v2 FAIL: ftest FAIL: tst_f90 make[4]: вход в каталог «/home/mad_scientist/Документы/netcdf/nf_test» make[4]: Цель «all» не требует выполнения команд. make[4]: выход из каталога «/home/mad_scientist/Документы/netcdf/nf_test»
Testsuite summary for netCDF-Fortran 4.4.4
TOTAL: 5
PASS: 1
SKIP: 0
XFAIL: 0
FAIL: 4
XPASS: 0
ERROR: 0
============================================================================ See nf_test/test-suite.log Please report to [email protected]
Makefile:1397: ошибка выполнения рецепта для цели «test-suite.log» make[3]: *** [test-suite.log] Ошибка 1 make[3]: выход из каталога «/home/mad_scientist/Документы/netcdf/nf_test» Makefile:1503: ошибка выполнения рецепта для цели «check-TESTS» make[2]: *** [check-TESTS] Ошибка 2 make[2]: выход из каталога «/home/mad_scientist/Документы/netcdf/nf_test» Makefile:1814: ошибка выполнения рецепта для цели «check-am» make[1]: *** [check-am] Ошибка 2 make[1]: выход из каталога «/home/mad_scientist/Документы/netcdf/nf_test» Makefile:534: ошибка выполнения рецепта для цели «check-recursive» make: *** [check-recursive] Ошибка 1 mad_scientist@msc:~/Документы/netcdf$
I used Ubuntu virtual machine with installed g++, gcc, gfortran. Just ./configure, and sudo make check install. Before I installed netcdf C library - \configure without netcdf-4 (--disabled netcdf-4) and sudo make check install.
================================================== netCDF-Fortran 4.4.4: nf_test/test-suite.log
TOTAL: 5
PASS: 1
SKIP: 0
XFAIL: 0
FAIL: 4
XPASS: 0
ERROR: 0
.. contents:: :depth: 2
FAIL: nf_test
/home/mad_scientist/Документы/netcdf/nf_test/.libs/lt-nf_test: error while loading shared libraries: libnetcdf.so.13: cannot open shared object file: No such file or directory
FAIL: tst_f77_v2
/home/mad_scientist/Документы/netcdf/nf_test/.libs/lt-tst_f77_v2: error while loading shared libraries: libnetcdf.so.13: cannot open shared object file: No such file or directory
FAIL: ftest
/home/mad_scientist/Документы/netcdf/nf_test/.libs/lt-ftest: error while loading shared libraries: libnetcdf.so.13: cannot open shared object file: No such file or directory
FAIL: tst_f90
/home/mad_scientist/Документы/netcdf/nf_test/.libs/lt-tst_f90: error while loading shared libraries: libnetcdf.so.13: cannot open shared object file: No such file or directory
Looks like you need to set environment variable LD_LIBRARY_PATH to contain the directory where you installed the netCDF C library.
Thank you! It solved my problem. But I recieved another problem:
================================================== netCDF-Fortran 4.4.4: nf_test/test-suite.log
TOTAL: 5
PASS: 4
SKIP: 0
XFAIL: 0
FAIL: 1
XPASS: 0
ERROR: 0
.. contents:: :depth: 2
FAIL: create_fills.sh
*** Testing creating file with fill values. cp: невозможно создать обычный файл './fills.nc': Отказано в доступе
Program can't create usual file './fills.nc'. Access is denied.
I used as earlier: .
/configure.
sudo make install
make check
As I found in instruction.
I set
NCDIR=/usr/local
and
export LD_LIBRARY_PATH=${NCDIR}/lib:${LD_LIBRARY_PATH}
Can you attach the config.log
generated when you run configure
?