私はgithubリンク https://github.com/facebook/watchman.git からウォッチマンを取得し、ウォッチマンフォルダーを取得してこれを試しました
./autogen.sh
./autogen.sh: 9: ./autogen.sh: aclocal: not found
./autogen.sh: 10: ./autogen.sh: autoheader: not found
./autogen.sh: 11: ./autogen.sh: automake: not found
./autogen.sh: 12: ./autogen.sh: autoconf: not found
どうして ?私が持っています python 2.7.9
。
原因でしょうか? ( 私が使う ubuntu 15.04
btw)
不足している各パッケージをインストールする必要があります。
たとえば、ubuntuの場合:
$ Sudo apt-get install automake <=== contains autoheader, ...
$ Sudo apt-get install autoconf
AC_ * undefinedのような多くのエラーが発生した場合は、automakeの最新バージョンが必要になる場合があります。ソースはgnuリポジトリからダウンロードできます...参照: https://www.gnu.org/software/automake/
$ ./autogen.sh
で次のエラーが発生する場合
$ ./autogen.sh
./autogen.sh: 9: ./autogen.sh: aclocal: not found
./autogen.sh: 10: ./autogen.sh: autoheader: not found
./autogen.sh: 11: ./autogen.sh: automake: not found
./autogen.sh: 12: ./autogen.sh: autoconf: not found
Automake && autoconfをインストールする必要があります。
次のように:
Sudo apt-get install automake autoconf
次に、./autogen.sh
などの手順に進みます。
Ubuntu 18.04上のWatchman v4.9.0の場合:
Sudo apt-get update
Sudo apt-get install -y autoconf automake build-essential python-dev libtool pkg-config libssl-dev
次に、 https://facebook.github.io/watchman/docs/install.html#installing-from-source の指示に従います。
git clone https://github.com/facebook/watchman.git
cd watchman
git checkout v4.9.0 # the latest stable release
./autogen.sh
./configure
make
Sudo make install
$ cd〜$ git clone https://github.com/facebook/watchman.git $ cd watchman/$ git checkout v4.7.0 $ Sudo apt-get install -y autoconf automake build-essential python -dev $ ./autogen.sh $ ./configure $ make $ Sudo make install
$ watchman --version $ echo 999999 | Sudo tee -a/proc/sys/fs/inotify/max_user_watches && echo 999999 | Sudo tee -a/proc/sys/fs/inotify/max_queued_events && echo 999999 | Sudo tee -a/proc/sys/fs/inotify/max_user_instances && watchman shutdown-server