macOS Big Sur 11.1 编译安装最新版 tmux next-3.3

我们知道Mac用户通常安装软件都使用 brew install 简单快捷。但通常都不是最新版本,这时候我们就需要编译安装了。本次以tmux为例。

git clone https://gitee.com/mirrors/tmux.git

git出现以下错误提示:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

这通常是系统更新后Xcode Command-line Tools 没有更新引起的
安装更新:
xcode-select --install

安装完后继续进行下一步

cd tmux
sh autogen.sh

此时出现提示:
autogen.sh: line 15: aclocal: command not found
aclocal failed

安装automake解决
brew install automake

继续下一步
./configure && make

错误提示:
configure.ac:25: installing ‘etc/compile’
configure.ac:10: installing ‘etc/config.guess’
configure.ac:10: installing ‘etc/config.sub’
configure.ac:8: installing ‘etc/install-sh’
configure.ac:8: installing ‘etc/missing’
Makefile.am: installing ‘etc/depcomp’
configure.ac:90: 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

安装pkg-config解决
brew install pkg-config

重新执行
./configure && make
sudo make install

安装完毕,使用 tmux -V 查看版本,现在是tmux next-3.3,最新版了。

You may also like...

3 回复

  1. 林克说道:

    给力!

  2. 小迷妹说道:

    item2 用的什么主题啊大佬

发表评论

邮箱地址不会被公开。 必填项已用*标注