Попытка установить Watchman для React Native при новой установке Ubuntu 20.04.
Я использую следующие шаги (но если есть лучший способ сделать это - или если вы можете вообще не использовать Watchman, мне было бы интересно услышать)...
клон git https://github.com/facebook/watchman.git -b v4.9.0 --depth 1
компакт-диск сторож/
git касса
./autogen.sh
./configure --without-python --without-pcre --enable-мягкий
делать
Я получаю сообщение об ошибке, показанное ниже, во время шага «сделать».
я видел количество из вопросы связанные со сторожем здания, но я не видел эту ситуацию.
tests/integration/cppclient.cpp: В функции «int main(int, char**)»:
тесты/интеграция/cppclient.cpp:114:12: ошибка: «TimedOut» не называет тип
114 | } catch(TimedOut& e) {
| ^~~~~~~~
тесты/интеграция/cppclient.cpp:120:12: ошибка: «TimedOut» не называет тип
120 | } catch(TimedOut& e) {
| ^~~~~~~~
tests/integration/cppclient.cpp:25:9: предупреждение: игнорируется возвращаемое значение «int system(const char*)», объявленное с атрибутом warn_unused_result [-Wunused-result]
25 | система("rm -f попадание");
| ~~~~~~^~~~~~~~~~~~~~
test/integration/cppclient.cpp:75:9: предупреждение: игнорируется возвращаемое значение «int system(const char*)», объявленное с атрибутом warn_unused_result [-Wunused-result]
75 | система("нажатие");
| ~~~~~~^~~~~~~~~~~~~~
test/integration/cppclient.cpp:88:9: предупреждение: игнорируется возвращаемое значение «int system(const char*)», объявленное с атрибутом warn_unused_result [-Wunused-result]
88 | система("Попадание");
| ~~~~~~^~~~~~~~~~~
make[1]: *** [Makefile:2766:tests/integration/cppclient_t-cppclient.o] Ошибка 1
make[1]: Выход из каталога '/home/rshea/src/watchman'
make: *** [Makefile:1264: all] Ошибка 2