从源代码构建tmux

时间:2016-09-01 21:06:34

标签: linux tmux

我正在尝试从源代码构建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 也是我已经安装的。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

确保安装" -dev"这些库的版本(即" sudo apt-get install libevent-dev")。你不应该做软链接。