возникла проблема с компиляцией hpl-2.3 в Ubuntu 18.04

Я пытаюсь скомпилировать hpl-2.3 на Ubuntu 18.04, но получаю много ошибок с limich.a и libpthread.a. кто-нибудь знает как решить тогда? ниже приведен образец вывода с ошибками.

/usr/lib/mpich/lib/libmpich.a(lib_libmpich_la-mpid_nem_ckpt.o): в функции ckpt_cb': (.text+0x342): undefined reference to cr_checkpoint' (.text+0x3d3): неопределенная ссылка на cr_get_restart_info' /usr/lib/mpich/lib/libmpich.a(lib_libmpich_la-mpid_nem_ckpt.o): In functionMPIDI_nem_ckpt_init': (.text+0xda5): неопределенная ссылка на cr_init' (.text+0xdca): undefined reference tocr_register_callback' /usr/lib/mpich/lib/libmpich.a(mpl_bt.o): в функции MPL_backtrace_show': (.text+0x10): undefined reference to backtrace_create_state' (.text+0x1e): неопределенная ссылка на backtrace_print' /usr/lib/x86_64-linux-gnu/libpthread.a(pthread_create.o): In function allocate_stack': /build/glibc-OTsEL5/glibc-2.27/nptl/allocatestack.c:526: неопределенная ссылка на _dl_stack_flags' /build/glibc-OTsEL5/glibc-2.27/nptl/allocatestack.c:652: undefined reference to_dl_stack_flags' /usr/lib/x86_64-linux-gnu/libpthread.a(elision-lock.o): в функции do_set_elision_enable': /build/glibc-OTsEL5/glibc-2.27/nptl/../sysdeps/unix/sysv/linux/x86/elision-conf.c:67: undefined reference to_dl_x86_cpu_features' /usr/lib/x86_64-linux-gnu/libpthread.a(nptl-init.o): в функции __pthread_initialize_minimal_internal': /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:294: undefined reference to_dl_cpuclock_offset' /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:429: неопределенная ссылка на _dl_pagesize' /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:438: undefined reference to_dl_pagesize' /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:454: неопределенная ссылка на _dl_init_static_tls' /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:456: undefined reference to_dl_wait_lookup_done' /usr/lib/x86_64-linux-gnu/libpthread.a(nptl-init.o): в функции __pthread_get_minstack': /build/glibc-OTsEL5/glibc-2.27/nptl/nptl-init.c:475: undefined reference to_dl_pagesize' collect2: error: ld вернул 1 статус выхода Makefile:76: рецепт для цели' dexe.grd 'не удалось сделать [2]: * [dexe.grd] Ошибка 1 make[2]: выход из каталога'/home/andre/HPL/testing/ptest/Dell_Ubuntu' Make.top:64: рецепт для цели' build_tst 'не удалось сделать [1]: * [build_tst] Ошибка 2 make[1]: выход из каталога'/home/andre/HPL' Makefile:72: рецепт для целевой "сборки" не удалось сделать: *** [сборка] Ошибка 2

0 ответов

Другие вопросы по тегам