Puncte:1

Eroare la instalarea Watchman pe Ubuntu 20.04

drapel ng

Încercarea de a instala Watchman for React Native pe o nouă instalare a Ubuntu 20.04.

Folosesc următorii pași (dar dacă există o modalitate mai bună de a o face - sau dacă poți evita cu totul să folosești Watchman, aș fi interesat să aud) ...

  git clone https://github.com/facebook/watchman.git -b v4.9.0 --depth 1
  cd paznic/
  git checkout 
  ./autogen.sh
  ./configure --without-python --without-pcre --enable-lenient
  face

Primesc eroarea afișată mai jos în timpul pasului de „fabricare”.

Am vazut o număr de întrebări legat de constructia paznic dar nu am vazut aceasta situatie.

tests/integration/cppclient.cpp: În funcția âint main(int, char**)â:
tests/integration/cppclient.cpp:114:12: eroare: âTimedOutâ nu denumește un tip
  114 | } catch(TimedOut& e) {
      | ^~~~~~~~~
tests/integration/cppclient.cpp:120:12: eroare: âTimedOutâ nu denumește un tip
  120 | } catch(TimedOut& e) {
      | ^~~~~~~~~
tests/integration/cppclient.cpp:25:9: avertisment: ignorarea valorii returnate a âint system(const char*)â, declarat cu atributul warn_unused_result [-Wunused-result]
   25 | system("rm -f hit");
      | ~~~~~~^~~~~~~~~~~~~
tests/integration/cppclient.cpp:75:9: avertisment: ignorarea valorii de returnare a âint system(const char*)â, declarată cu atributul warn_unused_result [-Wunused-result]
   75 | sistem(„touch hit”);
      | ~~~~~~^~~~~~~~~~~~~
tests/integration/cppclient.cpp:88:9: avertisment: ignorarea valorii de returnare a âint system(const char*)â, declarat cu atributul warn_unused_result [-Wunused-result]
   88 | system(„rm hit”);
      | ~~~~~~^~~~~~~~~~
make[1]: *** [Makefile:2766: tests/integration/cppclient_t-cppclient.o] Eroare 1
make[1]: părăsesc directorul „/home/rshea/src/watchman”
make: *** [Makefile:1264: all] Eroare 2
drapel in
O alternativă ar fi să folosiți [`iwatch`](http://manpages.ubuntu.com/manpages/focal/man1/iwatch.1.html). Atâta timp cât nu vizionezi un milion de fișiere, este un instrument destul de decent
Puncte:1
drapel zw

Pur și simplu instalați același watchman 4.9.0 pachet din depozitul oficial, folosind comenzile de mai jos (și poate consultați cu ghid oficial):

universul sudo add-apt-repository
sudo apt-get update
sudo apt-get install watchman

Dacă încă sunteți sigur de compilare - instalați dependențe și apoi compilați aplicația folosind comenzile de mai jos:

sudo apt-get install git build-essential libtool libssl-dev pkg-config

cd ~/Descărcări
git clone https://github.com/facebook/watchman.git -b v4.9.0 --depth 1
cd paznic
./autogen.sh
./configure --without-python --without-pcre --enable-lenient
face -j$(nproc)
sudo make install
glaucon avatar
drapel ng
Multumesc pentru raspuns. Citind ghidul Watchman, am înțeles greșit. Ajunsesem să cred că singura modalitate de a instala o versiune binară a fost prin această abordare https://facebook.github.io/watchman/docs/install.html#linux-and-macos (mai degrabă decât doar folosind apt). Când am încercat această abordare, mi-a dat probleme, de unde încercările mele de a o instala manual. Am folosit acum „apt-get install watchman” și totul pare să fie bine. Multumesc din nou.

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.