Score:0

ในขณะที่พยายามติดตั้ง RegCM ฉันได้รับการกำหนดค่า: ข้อผิดพลาด: คอมไพเลอร์ C ไม่สามารถสร้างไฟล์เรียกทำงานหลังจากดำเนินการ ./configure

ธง ng

ใช้แล้ว

กำหนดค่า: ข้อผิดพลาด: คอมไพเลอร์ C ไม่สามารถสร้างไฟล์เรียกทำงาน

และได้รับสิ่งนี้

กำลังตรวจสอบประเภทระบบ build... x86_64-pc-linux-gnu
กำลังตรวจสอบประเภทระบบโฮสต์... x86_64-pc-linux-gnu
ตรวจสอบวิธีการพิมพ์สตริง... printf
กำลังตรวจสอบ gcc... icc
การตรวจสอบว่าคอมไพเลอร์ C ทำงานหรือไม่... ไม่
กำหนดค่า: ข้อผิดพลาด: ใน `/home/jorgenava/Modelos_de_Simulacion/RegCM-master':
กำหนดค่า: ข้อผิดพลาด: คอมไพเลอร์ C ไม่สามารถสร้างไฟล์เรียกทำงาน
ดู `config.log' สำหรับรายละเอียดเพิ่มเติม

บันทึกการกำหนดค่าบอกว่าต่อไปนี้:

ไฟล์นี้มีข้อความใด ๆ ที่สร้างโดยคอมไพเลอร์ในขณะที่
เรียกใช้การกำหนดค่าเพื่อช่วยในการแก้ไขข้อบกพร่องหากกำหนดค่าผิดพลาด

มันถูกสร้างโดย RegCM กำหนดค่า 4.9.0 ซึ่งก็คือ
สร้างโดย GNU Autoconf 2.69 บรรทัดคำสั่งการเรียกใช้คือ

  $ ./กำหนดค่า 

## --------- ##
## แพลตฟอร์ม. ##
## --------- ##

ชื่อโฮสต์ = jorgenava-HP-Laptop-15-dy1xxx
uname -m = x86_64
uname -r = 5.8.0-38-ทั่วไป
uname -s = ลินุกซ์
uname -v = #43~20.04.1-Ubuntu SMP อังคารที่ 12 มกราคม 16:39:47 UTC 2021

/usr/bin/uname -p = x86_64
/bin/uname -X = ไม่ทราบ

/bin/arch = x86_64
/usr/bin/arch -k = ไม่ทราบ
/usr/convex/getsysinfo = ไม่ทราบ
/usr/bin/hostinfo = ไม่รู้จัก
/bin/เครื่อง = ไม่รู้จัก
/usr/bin/oslevel = ไม่ทราบ
/bin/universe = ไม่รู้จัก

เส้นทาง: /usr/local/sbin
เส้นทาง: /usr/local/bin
เส้นทาง: /usr/sbin
เส้นทาง: /usr/bin
เส้นทาง: /sbin
เส้นทาง: /bin
เส้นทาง: /usr/games
เส้นทาง: /usr/local/games
เส้นทาง: /snap/bin


## ----------- ##
## การทดสอบหลัก ##
## ----------- ##

กำหนดค่า: 2481: ตรวจสอบประเภทระบบบิลด์
กำหนดค่า: 2495: ผลลัพธ์: x86_64-pc-linux-gnu
กำหนดค่า: 2515: ตรวจสอบประเภทระบบโฮสต์
กำหนดค่า: 2528: ผลลัพธ์: x86_64-pc-linux-gnu
กำหนดค่า: 2569: ตรวจสอบวิธีการพิมพ์สตริง
กำหนดค่า:2596: ผลลัพธ์: printf
กำหนดค่า: 2668: ตรวจสอบ gcc
กำหนดค่า:2695: ผลลัพธ์: icc
กำหนดค่า: 2924: ตรวจสอบเวอร์ชันคอมไพเลอร์ C
กำหนดค่า:2933: icc --version >&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 -qversion >&5
./configure: บรรทัด 2935: ไม่พบคำสั่ง icc:
กำหนดค่า: 2944: $? = 127
กำหนดค่า: 2964: ตรวจสอบว่าคอมไพเลอร์ C ทำงานหรือไม่
กำหนดค่า:2986: icc conftest.c >&5
./configure: บรรทัด 2988: ไม่พบคำสั่ง icc:
กำหนดค่า:2990:$? = 127
กำหนดค่า: 3028: ผลลัพธ์: ไม่
กำหนดค่า: โปรแกรมที่ล้มเหลวคือ:
| /*confdefs.h */
| #กำหนด PACKAGE_NAME "RegCM"
| #กำหนด PACKAGE_TARNAME "regcm"
| #กำหนด PACKAGE_VERSION "4.9.0"
| #กำหนด PACKAGE_STRING "RegCM 4.9.0"
| #กำหนด PACKAGE_BUGREPORT "[email protected]"
| #กำหนด PACKAGE_URL ""
| /* จบ confdefs.h */
| 
| นานาชาติ
| หลัก ()
| {
| 
| ;
| กลับ 0;
| }
กำหนดค่า: 3033: ข้อผิดพลาด: ใน `/home/jorgenava/Modelos_de_Simulacion/RegCM-master':
กำหนดค่า: 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=ifort
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

## ----------------- ##
## ตัวแปรเอาต์พุต ##
## ----------------- ##

ACLOCAL=''
AMDEPBACKSLASH=''
AMDEPFLAGS=''
AMDEP_FALSE=''
AMDEP_TRUE=''
แอมทาร์=''
AM_BACKSLASH=''
AM_CPPFLAGS=''
AM_DEFAULT_V=''
AM_DEFAULT_VERBOSITY=''
AM_LDFLAGS=''
AM_V=''
เออาร์=''
AUTOCONF=''
AUTOHEADER=''
อัตโนมัติ=''
AWK=''
CC='icc'
CCDEPMODE=''
CFLAGS=''
COMPILER_CRAY_FALSE=''
COMPILER_CRAY_TRUE=''
COMPILER_G95_FALSE=''
COMPILER_G95_TRUE=''
COMPILER_GNU_FALSE=''
COMPILER_GNU_TRUE=''
COMPILER_IBM_FALSE=''
COMPILER_IBM_TRUE=''
COMPILER_INTEL_FALSE=''
COMPILER_INTEL_TRUE=''
COMPILER_PGI_FALSE=''
COMPILER_PGI_TRUE=''
COMPILER_SUN_FALSE=''
COMPILER_SUN_TRUE=''
ซีพีพี=''
CPPFLAGS=''
CPRDEF=''
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=''
DSYMUTIL=''
ดัมบิน=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F90FLAGS=''
FC='ไอฟอร์ท'
FCFLAGS=''
FCPROG=''
FGREP=''
FORT_SIZE=''
GREP=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTALL_STRIP_PROGRAM=''
แอลดี=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
ไลโป=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO=''
MANIFEST_TOOL=''
MKDIR_P=''
MPEUCFLAGS=''
MPEUFCFLAGS=''
MPIFC='mpiifort'
MPILIBS=''
NC_INCLUDES=''
NC_LDFLAGS=''
NC_LIBS=''
NC_PREFIX=''
นาโนเมตร=''
NMEDIT=''
NOOPTFC=''
OBJDUMP=''
OBJEXT=''
OMPFLAGS=''
OSNAME=''
OSNAME_AIX_FALSE=''
OSNAME_AIX_TRUE=''
OSNAME_LINUX_FALSE=''
OSNAME_LINUX_TRUE=''
OTOOL64=''
OTOOL=''
แพ็คเกจ=''
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='RegCM'
PACKAGE_STRING='RegCM 4.9.0'
PACKAGE_TARNAME='regcm'
PACKAGE_URL='https://gforge.ictp.it/gf/project/regcm'
PACKAGE_VERSION='4.9.0'
PATH_SEPARATOR=':'
แรนลิบ=''
REGCM_PARALLEL_FALSE=''
REGCM_PARALLEL_TRUE=''
REGCM_ROOT=''
SED=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
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'
สร้าง = 'x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='ลินุกซ์-gnu'
build_vendor='พีซี'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='ไม่มี'
โฮสต์ = 'x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='ลินุกซ์-gnu'
host_vendor='พีซี'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${คำนำหน้า}/var'
mandir='${datarootdir}/คน'
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 */
#กำหนด PACKAGE_NAME "RegCM"
#กำหนด PACKAGE_TARNAME "regcm"
#กำหนด PACKAGE_VERSION "4.9.0"
#กำหนด PACKAGE_STRING "RegCM 4.9.0"
#กำหนด PACKAGE_BUGREPORT "[email protected]"
#กำหนด PACKAGE_URL ""

กำหนดค่า: ออก 77

ระบบของฉันคือ Ubuntu 20.04

hr flag
ดูเหมือนว่าคุณไม่ได้ติดตั้งคอมไพเลอร์ C ไว้ในระบบ (ไม่ใช่ `gcc` หรือ `icc`)
Knud Larsen avatar
by flag
คำแนะนำ RegCM https://askubuntu.com/questions/1359693/error-in-running-the-make-command-in-installing-regcm/1359740#1359740
jnava1612 avatar
ng flag
@KnudLarsen มันใช้งานได้ ขอบคุณ
Score:1
ธง it

วิธีแก้ไขที่รวดเร็วที่สุดคือการติดตั้ง สิ่งจำเป็นในการสร้าง เมตาแพ็คเกจ

sudo apt ติดตั้ง build-essential
jnava1612 avatar
ng flag
Already installed it but the problem continued

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา