/usr/lib64/libpthread.so.0: ошибка при добавлении символов: DSO отсутствует в командной строке - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь скомпилировать MET 9.0 (https://dtcenter.org/community-code/model-evaluation-tools-met/download) на CENTOS 8, который работает на виртуальной машине на моем MacBook Pro. Я думаю, что установил все необходимое программное обеспечение для поддержки компиляции MET, но я продолжаю сталкиваться с той же ошибкой, когда я go для компиляции.

make[4]: Entering directory '/home/wrf/met-9.0/src/tools/core/ensemble_stat'
g++  -g -L../../../../src/basic/vx_cal -L../../../../src/basic/vx_config -L../../../../src/basic/vx_log -L../../../../src/basic/vx_math -L../../../../src/basic/vx_util -L../../../../src/libcode/vx_afm -L../../../../src/libcode/vx_analysis_util -L../../../../src/libcode/vx_color -L../../../../src/libcode/vx_data2d -L../../../../src/libcode/vx_data2d_factory -L../../../../src/libcode/vx_data2d_grib -L../../../../src/libcode/vx_data2d_grib2 -L../../../../src/libcode/vx_data2d_nccf -L../../../../src/libcode/vx_data2d_nc_met -L../../../../src/libcode/vx_data2d_nc_pinterp -L../../../../src/libcode/vx_data2d_python -L../../../../src/libcode/vx_python3_utils -L../../../../src/libcode/vx_geodesy -L../../../../src/libcode/vx_gis -L../../../../src/libcode/vx_gnomon -L../../../../src/libcode/vx_grid -L../../../../src/libcode/vx_gsl_prob -L../../../../src/libcode/vx_nav -L../../../../src/libcode/vx_nc_obs -L../../../../src/libcode/vx_nc_util -L../../../../src/libcode/vx_pb_util -L../../../../src/libcode/vx_plot_util -L../../../../src/libcode/vx_ps -L../../../../src/libcode/vx_pxm -L../../../../src/libcode/vx_render -L../../../../src/libcode/vx_regrid -L../../../../src/libcode/vx_shapedata -L../../../../src/libcode/vx_solar -L../../../../src/libcode/vx_statistics -L../../../../src/libcode/vx_stat_out -L../../../../src/libcode/vx_summary -L../../../../src/libcode/vx_time_series -L../../../../src/libcode/vx_series_data -L../../../../src/libcode/vx_tc_util -L/home/wrf/Build_WRF/LIBRARIES/grib2/lib -L/home/wrf/Build_WRF/LIBRARIES/hdf5-1.12.0/hdf5//lib -L/home/wrf/Build_WRF/LIBRARIES/lib/python3.7/config-3.7m-x86_64-linux-gnu -lpython3.7m -L/usr/local/lib -L/home/wrf/BUFRLIB//lib -L/usr/local/lib -L/usr/local/lib -o ensemble_stat ensemble_stat-ensemble_stat.o ensemble_stat-ensemble_stat_conf_info.o -lvx_stat_out -lvx_statistics -lvx_shapedata -lvx_gsl_prob -lvx_analysis_util -lvx_data2d_factory -lvx_data2d_nc_met -lvx_data2d_grib -lvx_data2d_grib2 -lgrib2c -ljasper -lpng -lz -lvx_data2d_nc_pinterp -lvx_data2d_python -lvx_python3_utils -L/home/wrf/Build_WRF/LIBRARIES/lib/python3.7/config-3.7m-x86_64-linux-gnu -lpython3.7m -lvx_data2d_nccf -lvx_data2d -lvx_nc_obs -lvx_nc_util -lvx_regrid -lvx_grid -lvx_config -lvx_cal -lvx_util -lvx_math -lvx_color -lvx_log -lm -lnetcdf_c++4 -lnetcdf -lgsl -lgslcblas -ldl
/usr/bin/ld: /usr/local/lib/libpython3.7m.a(timemodule.o): undefined reference to symbol 'pthread_getcpuclockid@@GLIBC_2.2.5'
//usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:427: ensemble_stat] Error 1
make[4]: Leaving directory '/home/wrf/met-9.0/src/tools/core/ensemble_stat'
make[3]: *** [Makefile:379: install-recursive] Error 1
make[3]: Leaving directory '/home/wrf/met-9.0/src/tools/core'
make[2]: *** [Makefile:373: install-recursive] Error 1
make[2]: Leaving directory '/home/wrf/met-9.0/src/tools'
make[1]: *** [Makefile:370: install-recursive] Error 1
make[1]: Leaving directory '/home/wrf/met-9.0/src'
make: *** [Makefile:425: install-recursive] Error 1

Я ценю любые мысли или предложения!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...