hI,我试图在我的Debian Lenny服务器上安装terminal多路复用器tmux,这样我可以通过ssh拥有多个terminal。
然而,我从Debian软件包安装它,并编译它有很多困难。 当我尝试包时,它说了一些关于libc6的错误版本,当我编译它时,我得到以下错误:
server.o: In function `server_start': server.c:(.text+0x273): undefined reference to `event_reinit' collect2: ld returned 1 exit status make: *** [tmux] Error 1
RayQuang非常感谢您的帮助
你的软件包可能有点不同,但在Ubuntu上我不得不:
sudo apt-get install libevent-1.4-2 libevent-dev libncurses5-dev
另请参阅: https : //superuser.com/questions/219095/tmux-compilation-error-in-andlinux-ubuntu
从那里引用答案:
我刚刚发现,ubuntu存储库中的libevent-dev不够新。 在从源代码安装最新版本的libevent之后,它工作正常。 如果您已经通过apt-get安装了libevent,请记得删除libevent-dev。