Puncte:0

Watchman: Compilatorul C nu poate crea executabile

drapel il

Încerc să instalez Watchman pentru React Native.

La configurare primesc următoarea eroare:

configure: eroare: în „/home/maxim/watchman”:
configure: error: compilatorul C nu poate crea executabile
Consultați „config.log” pentru mai multe detalii

config.log:

Acest fișier conține orice mesaje produse de compilatori în timp ce
rulează configure, pentru a ajuta la depanare dacă configure face o greșeală.

A fost creat de watchman configure 4.9.0, care a fost
generat de GNU Autoconf 2.69. Linia de comandă de invocare a fost

  $ ./configure 

## --------- ##
## Platformă. ##
## --------- ##

hostname = maxim-MS-7817
uname -m = x86_64
uname -r = 5,8,0-59-generic
uname -s = Linux
uname -v = #66~20.04.1-Ubuntu SMP joi 17 iunie 11:14:10 UTC 2021

/usr/bin/uname -p = x86_64
/bin/uname -X = necunoscut

/bin/arch = x86_64
/usr/bin/arch -k = necunoscut
/usr/convex/getsysinfo = necunoscut
/usr/bin/hostinfo = necunoscut
/bin/mașină = necunoscut
/usr/bin/oslevel = necunoscut
/bin/univers = necunoscut

CALEA: /usr/local/sbin
CALEA: /usr/local/bin
CALEA: /usr/sbin
CALEA: /usr/bin
CALEA: /sbin
CALEA: /bin
CALEA: /usr/games
CALEA: /usr/local/games
CALEA: /snap/bin
PATH: /home/maxim/Android/Sdk/emulator
CALEA: /home/maxim/Android/Sdk/tools
CALEA: /home/maxim/Android/Sdk/tools/bin
CALEA: /home/maxim/Android/Sdk/platform-tools


## ----------- ##
## Teste de bază. ##
## ----------- ##

configure:2564: verificarea tipului de sistem de construcție
configure:2578: rezultat: x86_64-pc-linux-gnu
configure:2598: se verifică tipul sistemului gazdă
configure:2611: rezultat: x86_64-pc-linux-gnu
configure:2631: verificarea tipului sistemului țintă
configure:2644: rezultat: x86_64-pc-linux-gnu
configure:2686: verificarea unei instalări compatibile cu BSD
configure:2754: rezultat: /usr/local/bin/install -c
configure:2765: se verifică dacă mediul de construcție este corect
configure:2820: rezultat: da
configure:2969: verificarea unui fir mkdir -p
configure:3008: rezultat: /usr/local/bin/mkdir -p
configure:3015: se verifică gawk
configure:3045: rezultat: nr
configure:3015: se verifică mawk
configure:3031: găsit /usr/local/bin/mawk
configure:3042: rezultat: mawk
configure:3053: se verifică dacă make setează $(MAKE)
configure:3075: rezultat: da
configure:3104: se verifică dacă make acceptă variabile imbricate
configure:3121: rezultat: da
configure:3258: verificarea dacă make acceptă variabile imbricate
configure:3275: rezultat: da
configure:3346: se verifică gcc
configure:3362: găsit /usr/local/bin/gcc
configure:3373: rezultat: gcc
configure:3602: se verifică versiunea compilatorului C
configure:3611: gcc --version >&5
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Drepturi de autor (C) 2019 Free Software Foundation, Inc.
Acesta este software gratuit; consultați sursa pentru condițiile de copiere. Nu este
garanție; nici măcar pentru VANTABILITATE sau ADEPTEREA PENTRU UN ANUMIT SCOP.

configure:3622:$? = 0
configure:3611: gcc -v >&5
Folosind specificațiile încorporate.
COLLECT_GCC=gcc
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Țintă: x86_64-linux-gnu
Configurat cu: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README. Erori --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix =-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads= posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new -- enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc- gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with -tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver - -enable-checking=eliberare -- build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Model de fir: posix
gcc versiunea 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 
configure:3622:$? = 0
configure:3611: gcc -V >&5
gcc: eroare: opțiunea de linie de comandă nerecunoscută „-V”
gcc: eroare fatală: fără fișiere de intrare
compilarea sa încheiat.
configure:3622:$? = 1
configure:3611: gcc -qversion >&5
gcc: eroare: opțiunea de linie de comandă nerecunoscută „-qversion”; ați vrut să spuneți „--version”?
gcc: eroare fatală: fără fișiere de intrare
compilarea sa încheiat.
configure:3622:$? = 1
configure:3642: verifică dacă compilatorul C funcționează
configure:3664: gcc -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE conftest.c >&5
gcc: eroare fatală: nu se poate executa „cc1”: execvp: nu există un astfel de fișier sau director
compilarea sa încheiat.
configure:3668:$? = 1
configure:3706: rezultat: nr
configure: programul eșuat a fost:
| /* confdefs.h */
| #define PACKAGE_NAME „paznic”
| #define PACKAGE_TARNAME „paznic”
| #define PACKAGE_VERSION „4.9.0”
| #define PACKAGE_STRING „watchman 4.9.0”
| #define PACKAGE_BUGREPORT „”
| #define PACKAGE_URL „”
| #define PACHETUL „gardist”
| #define VERSIUNEA „4.9.0”
| /* sfârşitul confdefs.h. */
| 
| int
| principal ()
| {
| 
| ;
| întoarce 0;
| }
configure:3711: eroare: în `/home/maxim/watchman':
configure:3713: error: compilatorul C nu poate crea executabile
Consultați `config.log' pentru mai multe detalii

## ---------------- ##
## Variabilele din cache. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
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_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_FOLLY_CFLAGS_set=
ac_cv_env_FOLLY_CFLAGS_value=
ac_cv_env_FOLLY_LIBS_set=
ac_cv_env_FOLLY_LIBS_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_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_PYTHON_set=
ac_cv_env_PYTHON_value=
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_path_install='/usr/local/bin/install -c'
ac_cv_path_mkdir=/usr/local/bin/mkdir
ac_cv_prog_AWK=mawk
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_make_make_set=da
ac_cv_target=x86_64-pc-linux-gnu
am_cv_make_support_nested_variables=da

## ----------------- ##
## Variabile de ieșire. ##
## ----------------- ##

ACLOCAL='${SHELL} /home/maxim/watchman/missing aclocal-1.16'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR=''
ARCHFLAGS=''
AUTOCONF='${SHELL} /home/maxim/watchman/missing autoconf'
AUTOHEADER='${SHELL} /home/maxim/watchman/lipsește antetul automat'
AUTOMAKE='${SHELL} /home/maxim/watchman/missing automake-1.16'
AWK='mawk'
CC='gcc'
CCAS=''
CCASDEPMODE=''
CCASFLAGS=''
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=' -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE'
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='ecou'
DEFS=''
DEPDIR=''
DEV_FSEVENTS_FALSE=''
DEV_FSEVENTS_TRUE=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENABLE_CPPCLIENT_FALSE=''
ENABLE_CPPCLIENT_TRUE=''
EXEEXT=''
FGREP=''
FOLLY_CFLAGS=''
FOLLY_LIBS=''
GREP=''
HAVE_CXX11=''
HAVE_PYTHON_FALSE=''
HAVE_PYTHON_TRUE=''
HAVE_RUBY_FALSE =''
HAVE_RUBY_TRUE=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALARE}'
INSTALL_SCRIPT='${INSTALARE}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
IRONMANCFLAGS=''
LD=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} /home/maxim/watchman/mising makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/usr/local/bin/mkdir -p'
NM=''
NMEDIT=''
OBJDUMP=''
OBJECT=''
OTOOL64=''
OTOOL=''
PACHET='paznicul'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='paznicul'
PACKAGE_STRING='watchman 4.9.0'
PACKAGE_TARNAME='paznicul'
PACKAGE_URL=''
PACKAGE_VERSION='4.9.0'
PATH_SEPARATOR=':'
PCRE_CONFIG_PATH=''
PKG_CONFIG=''
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
PYTHON=''
PYTHON_EXEC_PREFIX=''
PYTHON_PLATFORM=''
PYTHON_PREFIX=''
PYTHON_VERSION=''
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
VERSION='4.9.0'
WATCHMAN_STATE_DIR=''
WATCHMAN_STATE_DIR_FALSE=''
WATCHMAN_STATE_DIR_TRUE=''
ac_ct_AR=''
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCCAS_FALSE=''
am__fastdepCCAS_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include =''
am__isrc=''
am__leading_dot='.'
am__nodep=''
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NIMIC'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includer='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/maxim/watchman/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgpyexecdir=''
pkgpythondir=''
prefix='NIMIC'
program_transform_name='s,x,x,'
psdir='${docdir}'
pyexecdir=''
pythondir=''
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='x86_64-pc-linux-gnu'
target_alias=''
target_cpu='x86_64'
target_os='linux-gnu'
target_vendor='pc'

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

/* confdefs.h */
#define PACKAGE_NAME „paznic”
#define PACKAGE_TARNAME „paznic”
#define PACKAGE_VERSION „4.9.0”
#define PACKAGE_STRING „watchman 4.9.0”
#define PACKAGE_BUGREPORT „”
#define PACKAGE_URL „”
#define PACHETUL „gardist”
#define VERSIUNEA „4.9.0”

configurați: ieșirea 77

Am încercat deja și am descărcat:

versiunea 4.7.0 a watchman repo
pentru a-mi actualiza și actualiza sistemul
reinstalați totul (watchman repo, autogen.sh) de două ori

$ sudo apt install libc6-dev
sudo apt-get install build-essential
$ sudo apt-get install -y autoconf automake build-essential python-dev libtool libssl-dev\

drapel hr
Scriptul de configurare pare să găsească binare în /usr/local/bin, adică `/usr/local/bin/gcc` și `/usr/local/bin/mkdir -p` etc. Este neobișnuit - versiunea lui `gcc ` instalat ca o dependență a pachetului build-essential ar merge în mod normal în `/usr/bin`, de exemplu
N0rbert avatar
drapel zw
Ce a fost în neregulă cu https://packages.ubuntu.com/focal/watchman?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.