Рейтинг:0

При попытке установить RegCM я получаю configure: ошибка: компилятор C не может создавать исполняемые файлы после выполнения ./configure

флаг ng

использовал

настроить: ошибка: компилятор C не может создавать исполняемые файлы

и получил это

проверка типа системы сборки... x86_64-pc-linux-gnu
проверка типа хост-системы... x86_64-pc-linux-gnu
проверка того, как печатать строки... printf
проверка gcc...icc
проверка, работает ли компилятор C... нет
настроить: ошибка: в `/home/jorgenava/Modelos_de_Simulacion/RegCM-master':
настроить: ошибка: компилятор C не может создавать исполняемые файлы
См. `config.log' для более подробной информации.

В логе конфигурации написано следующее:

Этот файл содержит любые сообщения, созданные компиляторами во время
запуск configure для облегчения отладки в случае ошибки configure.

Он был создан RegCM configure 4.9.0, который был
сгенерировано GNU Autoconf 2.69. Командная строка вызова была

  $ ./настроить 

## --------- ##
## Платформа. ##
## --------- ##

имя хоста = jorgenava-HP-Laptop-15-dy1xxx
имя-м = x86_64
uname -r = 5.8.0-38-общий
uname -s = Linux
uname -v = #43~20.04.1-Ubuntu SMP Вт, 12 января, 16:39:47 UTC 2021

/usr/бен/унаме -p = x86_64
/bin/uname -X = неизвестно

/bin/архив = x86_64
/usr/bin/arch -k = неизвестно
/usr/выпуклый/getsysinfo = неизвестно
/usr/bin/hostinfo = неизвестно
/bin/машина = неизвестно
/usr/bin/oslevel = неизвестно
/bin/вселенная = неизвестно

ПУТЬ: /usr/local/sbin
ПУТЬ: /usr/local/bin
ПУТЬ: /usr/sbin
ПУТЬ: /usr/bin
ПУТЬ: /sbin
ПУТЬ: /bin
ПУТЬ: /usr/игры
ПУТЬ: /usr/local/игры
ПУТЬ: /snap/bin


## ----------- ##
## Основные тесты. ##
## ----------- ##

configure:2481: проверка типа системы сборки
настроить: 2495: результат: x86_64-pc-linux-gnu
configure:2515: проверка типа хост-системы
настроить: 2528: результат: x86_64-pc-linux-gnu
configure:2569: проверка того, как печатать строки
настроить: 2596: результат: printf
настроить: 2668: проверка gcc
настроить: 2695: результат: icc
configure:2924: проверка версии компилятора C
настроить: 2933: icc --версия >&5
./configure: строка 2935: icc: команда не найдена
настроить: 2944: $? = 127
настройка: 2933: icc -v >&5
./configure: строка 2935: icc: команда не найдена
настроить: 2944: $? = 127
настройка: 2933: icc -V >&5
./configure: строка 2935: icc: команда не найдена
настроить: 2944: $? = 127
настройка: 2933: icc -qверсия >&5
./configure: строка 2935: icc: команда не найдена
настроить: 2944: $? = 127
configure:2964: проверка работы компилятора C
настроить: 2986: icc conftest.c >&5
./configure: строка 2988: icc: команда не найдена
настроить: 2990: $? = 127
настроить: 3028: результат: нет
настроить: сбойная программа была:
| /* confdefs.h */
| #define ПАКЕТ_ИМЯ "RegCM"
| #define PACKAGE_TARNAME "regcm"
| #define ПАКЕТ_ВЕРСИЯ "4.9.0"
| #define PACKAGE_STRING "RegCM 4.9.0"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define ПАКЕТ_URL ""
| /* конец confdefs.h. */
| 
| инт
| главный ()
| {
| 
| ;
| вернуть 0;
| }
configure: 3033: ошибка: в `/home/jorgenava/Modelos_de_Simulacion/RegCM-master':
configure: 3035: ошибка: компилятор C не может создавать исполняемые файлы
См. `config.log' для более подробной информации.

## ---------------- ##
## Кэшировать переменные. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_env_CC_set = установить
ac_cv_env_CC_value=icc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value =
ac_cv_env_FCFLAGS_set=
ac_cv_env_FCFLAGS_value=
ac_cv_env_FC_set=набор
ac_cv_env_FC_value=ифорт
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value =
ac_cv_env_LIBS_set =
ac_cv_env_LIBS_value =
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_MPIFC_set = набор
ac_cv_env_MPIFC_value=mpiifort
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_prog_ac_ct_CC=icc

## ----------------- ##
## Выходные переменные. ##
## ----------------- ##

АКЛОКАЛ=''
AMDEPBACKSLASH=''
АМДЕФЛАГС=''
AMDEP_FALSE=''
AMDEP_TRUE=''
АМТАР=''
AM_BACKSLASH=''
AM_CPPFLAGS=''
AM_DEFAULT_V=''
AM_DEFAULT_VERBOSITY=''
AM_LDFLAGS=''
АМ_В=''
АР=''
АВТОКОНФЕР=''
АВТОЗАГОЛОВОК=''
АВТОМОБИЛЬ=''
АВК=''
CC='icc'
CCDEPMODE=''
CFLAGS=''
КОМПИЛЕР_CRAY_FALSE=''
КОМПИЛЕР_CRAY_TRUE=''
КОМПИЛЕР_G95_FALSE=''
КОМПИЛЕР_G95_TRUE=''
КОМПИЛЕР_GNU_FALSE=''
КОМПИЛЕР_GNU_TRUE=''
КОМПИЛЕР_IBM_FALSE=''
КОМПИЛЕР_IBM_TRUE=''
КОМПИЛЕР_INTEL_FALSE=''
КОМПИЛЕР_INTEL_TRUE=''
КОМПИЛЕР_PGI_FALSE=''
КОМПИЛЕР_PGI_TRUE=''
COMPILER_SUN_FALSE=''
КОМПИЛЕР_SUN_TRUE=''
цена за тысячу показов=''
CPPFLAGS=''
КПРДЕФ=''
CYGPATH_W=''
DEFS=''
DEPDIR=''
DLLTOOL=''
DO_COMPILE_CPL_FALSE=''
DO_COMPILE_CPL_TRUE=''
DO_COMPILE_LIBCLM45_FALSE=''
DO_COMPILE_LIBCLM45_TRUE=''
DO_COMPILE_LIBCLM_FALSE=''
DO_COMPILE_LIBCLM_TRUE=''
ДСИМУТИЛ=''
СВАЛКА = ''
ЭХО_С=''
ECHO_N='-n'
ЭХО_Т=''
ЕГРЭП=''
EXEEXT=''
F90FLAGS=''
ФК='ифорт'
FCFLAGS=''
FCPROG=''
FGREP=''
FORT_SIZE=''
ГРЭП=''
INSTALL_DATA=''
УСТАНОВИТЬ_ПРОГРАММУ = ''
INSTALL_SCRIPT=''
INSTALL_STRIP_PROGRAM=''
ЛД=''
ЛДФЛАГС=''
LIBOBJS=''
БИБЛИОТЕКА=''
ЛИБТУЛ=''
ЛИПО=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
МАКИНФО=''
MANIFEST_TOOL=''
MKDIR_P=''
MPEUCFLAGS=''
MPEUFCFLAGS=''
MPIFC='mpiifort'
МПИЛИБС=''
NC_INCLUDES=''
NC_LDFLAGS=''
NC_LIBS=''
NC_PREFIX=''
НМ=''
НМЕДИТ=''
НООПТФК=''
OBJDUMP=''
ОБЪЕКТ=''
OMPFLAGS=''
ОСНАМЯ=''
OSNAME_AIX_FALSE=''
OSNAME_AIX_TRUE=''
OSNAME_LINUX_FALSE=''
OSNAME_LINUX_TRUE=''
OTOOL64=''
ОТУОЛ=''
ПАКЕТ=''
PACKAGE_BUGREPORT='[email protected]'
ПАКЕТ_ИМЯ='RegCM'
PACKAGE_STRING='RegCM 4.9.0'
ПАКЕТ_TARNAME='regcm'
PACKAGE_URL='https://gforge.ictp.it/gf/project/regcm'
ПАКЕТ_ВЕРСИЯ='4.9.0'
PATH_SEPARATOR=':'
РАНЛИБ=''
REGCM_PARALLEL_FALSE=''
REGCM_PARALLEL_TRUE=''
REGCM_ROOT=''
СЭД=''
SET_MAKE=''
ОБОЛОЧКА='/bin/bash'
ПОЛОСА=''
SYSLIBS=''
ВЕРСИЯ=''
ac_ct_AR=''
ac_ct_CC='icc'
ac_ct_DUMPBIN=''
ac_ct_FC=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__include=''
am__isrc=''
am__leading_dot=''
am__nodep=''
am__quote=''
am__tar=''
am__untar=''
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor = 'ПК'
datadir='${datarootdir}'
datarootdir='${префикс}/доля'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix = 'НЕТ'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='линукс-гну'
host_vendor = 'ПК'
htmldir='${docdir}'
includeir='${префикс}/include'
infodir='${datarootdir}/info'
install_sh=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${префикс}/var'
mandir='${datarootdir}/man'
mkdir_p=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
префикс = 'НЕТ'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${префикс}/com'
sysconfdir='${префикс}/и т. д.'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define ПАКЕТ_ИМЯ "RegCM"
#define PACKAGE_TARNAME "regcm"
#define ПАКЕТ_ВЕРСИЯ "4.9.0"
#define PACKAGE_STRING "RegCM 4.9.0"
#define PACKAGE_BUGREPORT "[email protected]"
#define ПАКЕТ_URL ""

настроить: выход 77

моя система убунту 20.04

флаг hr
Похоже, что в вашей системе не установлен компилятор C (ни `gcc`, ни `icc`)
Knud Larsen avatar
флаг by
Подсказка, RegCM https://askubuntu.com/questions/1359693/error-in-running-the-make-command-in-installing-regcm/1359740#1359740
jnava1612 avatar
флаг ng
@KnudLarsen это сработало, спасибо
Рейтинг:1
флаг it

Самый быстрый путь к решению — установить построить-необходимый мета-пакет.

sudo apt install build-essential
jnava1612 avatar
флаг ng
Уже установил, но проблема осталась

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.