我试着 编译具有iTerm2支持的tmux 。
这是我得到的错误:
configure.ac:105: error: possibly undefined macro: AC_SEARCH_LIBS
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/local/Cellar/autoconf/2.69/bin/autoconf failed with exit status: 1
autoreconf failed
该网站说:
如果您收到“undefined macro:AC_SEARCH_LIBS”之类的错误,请运行以下命令: echo $(brew --prefix)/ share / aclocal | sudo tee -a / usr / share / aclocal / dirlist
即使我已经运行了该命令(作为root),我仍然有相同的结果。这是该命令的结果:
/usr/local/share/aclocal
我认为/ usr / share / aclocal / dirlist的权限应该不是问题:
$ ls -lah /usr/share/aclocal
total 8
drwxr-xr-x 5 root wheel 170B May 6 20:20 .
drwxr-xr-x 69 root wheel 2.3K Mar 12 03:18 ..
-rw-r--r-- 1 root wheel 69B May 6 20:54 dirlist
-rw-r--r-- 1 root wheel 7.7K Mar 3 20:57 libxml.m4
-rw-r--r-- 1 root wheel 7.9K Mar 3 20:57 libxslt.m4
aclocal
, automake
和 autoconf
都在 /usr/local/bin/
,我已经尝试过安装它们了 homebrew
我也尝试自己编译和安装它们。我总是有相同的结果。
HALP?
/ usr / local / share / aclocal,/ usr / share / aclocal,/ usr / local / share / aclocal。用换行符替换“,”。
—
orryowr
/usr/share/aclocal/dirlist
文件?