3 votes

Installer tmux sur Ubuntu à partir des sources

J'ai téléchargé tmux et j'essaie de l'installer sur Ubuntu 10.04.

$ ./configure 
Configured for Linux
$ make
cc -DBUILD="\"1.3\"" -std=c99 -D_GNU_SOURCE -D_POSIX_SOURCE -iquote.   -c -o attributes.o attributes.c
In file included from attributes.c:23:
tmux.h:30:19: error: event.h: No such file or directory
In file included from attributes.c:23:
tmux.h:831: error: field ‘name_timer’ has incomplete type
tmux.h:1025: error: field ‘key_timer’ has incomplete type
tmux.h:1086: error: field ‘event’ has incomplete type
tmux.h:1102: error: field ‘repeat_timer’ has incomplete type
tmux.h:1122: error: field ‘identify_timer’ has incomplete type
tmux.h:1125: error: field ‘message_timer’ has incomplete type
make: *** [attributes.o] Error 1

8voto

fideli Points 14346

Event.h est situé dans le répertoire libevent-dev paquet.

apt-get install libevent-dev

Au fait, pouvez-vous utiliser le tmux Paquet Ubuntu ?

0 votes

Merci, ça a marché. Le paquetage tmux fourni avec Ubuntu est assez ancien (1.1 contre 1.3), et il y a eu beaucoup de nouvelles fonctionnalités et de corrections de bogues dans l'intervalle.

0 votes

Cela a bien fonctionné. j'aimerais que tmux ajoute cette note sur leur page d'installation / readme. je me rends compte qu'ils mentionnent libevent mais ce serait bien s'ils faisaient juste un petit clin d'oeil à ubuntu.

0voto

tmux.h:30:19 : erreur : event.h : No such file or directory

Utilisez l'apt pour déterminer quelle *-dev Le paquet contient event.h .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X