从源代码构建 tmux
Building tmux from source
我正在尝试从源代码构建 tmux(下载了 .tar),但我遇到了一些依赖性问题。
当我运行
./configure
我收到这个错误
checking for LIBEVENT... no
checking for library containing event_init... no
configure: error: "libevent not found"
但我确实安装了库。
$ dpkg -L libevent-2.0-5
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9
/usr/share
/usr/share/doc
/usr/share/doc/libevent-2.0-5
/usr/share/doc/libevent-2.0-5/copyright
/usr/share/doc/libevent-2.0-5/changelog.Debian.gz
/usr/lib/x86_64-linux-gnu/libevent-2.0.so.5
我通过
设法解决了问题
$ cd /usr/lib/x86_64-linux-gnu
$ ln -s libevent-2.0.so.5.1.9 libevent.so
configure 脚本是否专门寻找 libevent.so?如果是这样,为什么我的 liibevent 安装默认没有符号链接?
不过,在解决该问题时,另一个类似的问题现在发生在 libncurses 上,我也安装了它。
在此先感谢您的帮助。
确保安装这些库的“-dev”版本(即 "sudo apt-get install libevent-dev")。你不应该需要做软 link.
我正在尝试从源代码构建 tmux(下载了 .tar),但我遇到了一些依赖性问题。
当我运行
./configure
我收到这个错误
checking for LIBEVENT... no
checking for library containing event_init... no
configure: error: "libevent not found"
但我确实安装了库。
$ dpkg -L libevent-2.0-5
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libevent-2.0.so.5.1.9
/usr/share
/usr/share/doc
/usr/share/doc/libevent-2.0-5
/usr/share/doc/libevent-2.0-5/copyright
/usr/share/doc/libevent-2.0-5/changelog.Debian.gz
/usr/lib/x86_64-linux-gnu/libevent-2.0.so.5
我通过
设法解决了问题$ cd /usr/lib/x86_64-linux-gnu
$ ln -s libevent-2.0.so.5.1.9 libevent.so
configure 脚本是否专门寻找 libevent.so?如果是这样,为什么我的 liibevent 安装默认没有符号链接?
不过,在解决该问题时,另一个类似的问题现在发生在 libncurses 上,我也安装了它。
在此先感谢您的帮助。
确保安装这些库的“-dev”版本(即 "sudo apt-get install libevent-dev")。你不应该需要做软 link.