Hi all:

i  meet a error when compileing tmux-1.9a

i only hava gcc 4.4, i can't update it beacuse i have no permissions for it;

This is the first time usr the maillist, if i make some mistake, please point 
the fault, I well be make a change.

This is the error, thank for you;

gcc  -D_GNU_SOURCE -std=gnu99  -O2     -o tmux arguments.o attributes.o cfg.o 
client.o clock.o cmd-attach-session.o cmd-bind-key.o cmd-break-pane.o 
cmd-capture-pane.o cmd-choose-buffer.o cmd-choose-client.o cmd-choose-list.o 
cmd-choose-tree.o cmd-clear-history.o cmd-clock-mode.o cmd-command-prompt.o 
cmd-confirm-before.o cmd-copy-mode.o cmd-delete-buffer.o cmd-detach-client.o 
cmd-display-message.o cmd-display-panes.o cmd-find-window.o cmd-has-session.o 
cmd-if-shell.o cmd-join-pane.o cmd-kill-pane.o cmd-kill-server.o 
cmd-kill-session.o cmd-kill-window.o cmd-link-window.o cmd-list-buffers.o 
cmd-list-clients.o cmd-list-commands.o cmd-list-keys.o cmd-list-panes.o 
cmd-list-sessions.o cmd-list-windows.o cmd-list.o cmd-load-buffer.o 
cmd-lock-server.o cmd-move-window.o cmd-new-session.o cmd-new-window.o 
cmd-paste-buffer.o cmd-pipe-pane.o cmd-queue.o cmd-refresh-client.o 
cmd-rename-session.o cmd-rename-window.o cmd-resize-pane.o cmd-respawn-pane.o 
cmd-respawn-window.o cmd-rotate-window.o cmd-run-shell.o cmd-save-buffer.o 
cmd-select-layout.o cmd-select-pane.o cmd-select-window.o cmd-send-keys.o 
cmd-set-buffer.o cmd-set-environment.o cmd-set-option.o cmd-show-environment.o 
cmd-show-messages.o cmd-show-options.o cmd-source-file.o cmd-split-window.o 
cmd-string.o cmd-suspend-client.o cmd-swap-pane.o cmd-swap-window.o 
cmd-switch-client.o cmd-unbind-key.o cmd-unlink-window.o cmd-wait-for.o cmd.o 
colour.o control.o control-notify.o environ.o format.o grid-cell.o grid-view.o 
grid.o input-keys.o input.o job.o key-bindings.o key-string.o layout-custom.o 
layout-set.o layout.o log.o mode-key.o names.o notify.o options-table.o 
options.o paste.o resize.o screen-redraw.o screen-write.o screen.o 
server-client.o server-fn.o server-window.o server.o session.o signal.o 
status.o style.o tmux.o tty-acs.o tty-keys.o tty-term.o tty.o utf8.o 
window-choose.o window-clock.o window-copy.o window.o xmalloc.o xterm-keys.o 
osdep-linux.o  compat/imsg.o compat/imsg-buffer.o compat/closefrom.o   
compat/strlcat.o compat/strlcpy.o  compat/fgetln.o compat/getopt.o   
compat/vis.o compat/unvis.o compat/strtonum.o     -lutil -ltinfo 
-L/data01/nmzc/zhourp/.local/lib -lrt  -lresolv
client.o: In function `client_update_event':
client.c:(.text+0x6a): undefined reference to `event_del'
client.c:(.text+0x95): undefined reference to `event_set'
client.o: In function `client_dispatch_wait':
client.c:(.text+0x649): undefined reference to `event_del'
client.c:(.text+0x6eb): undefined reference to `event_add'
client.o: In function `client_stdin_callback':
client.c:(.text+0x906): undefined reference to `event_del'
client.o: In function `client_signal':
client.c:(.text+0x9c3): undefined reference to `event_loopexit'
client.o: In function `client_main':
client.c:(.text+0xfd0): undefined reference to `event_set'
client.c:(.text+0xff2): undefined reference to `event_set'
client.c:(.text+0x10a4): undefined reference to `event_dispatch'
client.o: In function `client_update_event':
client.c:(.text+0xa5): undefined reference to `event_add'
client.o: In function `client_callback':
client.c:(.text+0x85e): undefined reference to `event_loopexit'
cmd-capture-pane.o: In function `cmd_capture_pane_pending':
cmd-capture-pane.c:(.text+0x33f): undefined reference to `evbuffer_pullup'
cmd-capture-pane.c:(.text+0x34e): undefined reference to `evbuffer_get_length'
cmd-capture-pane.o: In function `cmd_capture_pane_exec':
cmd-capture-pane.c:(.text+0x53d): undefined reference to `evbuffer_add'
cmd-capture-pane.c:(.text+0x56c): undefined reference to `evbuffer_add'
cmd-load-buffer.o: In function `cmd_load_buffer_callback':
cmd-load-buffer.c:(.text+0x68): undefined reference to `evbuffer_get_length'
cmd-load-buffer.c:(.text+0x94): undefined reference to `evbuffer_pullup'
cmd-load-buffer.c:(.text+0xb7): undefined reference to `evbuffer_drain'
cmd-load-buffer.c:(.text+0x132): undefined reference to `evbuffer_add_printf'
cmd-pipe-pane.o: In function `cmd_pipe_pane_error_callback':
cmd-pipe-pane.c:(.text+0xc): undefined reference to `bufferevent_free'
cmd-pipe-pane.o: In function `cmd_pipe_pane_exec':
cmd-pipe-pane.c:(.text+0xaf): undefined reference to `bufferevent_free'
cmd-pipe-pane.c:(.text+0x257): undefined reference to `evbuffer_get_length'
cmd-pipe-pane.c:(.text+0x27a): undefined reference to `bufferevent_new'
cmd-pipe-pane.c:(.text+0x297): undefined reference to `bufferevent_enable'
cmd-queue.o: In function `cmdq_guard':
cmd-queue.c:(.text+0x1a0): undefined reference to `evbuffer_add_printf'
cmd-queue.o: In function `cmdq_error':
cmd-queue.c:(.text+0x4d1): undefined reference to `evbuffer_add'
cmd-queue.c:(.text+0x4e7): undefined reference to `evbuffer_add'
cmd-queue.o: In function `cmdq_info':
cmd-queue.c:(.text+0x74c): undefined reference to `evbuffer_add_vprintf'
cmd-queue.c:(.text+0x762): undefined reference to `evbuffer_add'
cmd-queue.o: In function `cmdq_print':
cmd-queue.c:(.text+0x8de): undefined reference to `evbuffer_add_vprintf'
cmd-queue.c:(.text+0x8f4): undefined reference to `evbuffer_add'
cmd-run-shell.o: In function `cmd_run_shell_callback':
cmd-run-shell.c:(.text+0x30c): undefined reference to `evbuffer_readline'
cmd-run-shell.c:(.text+0x33c): undefined reference to `evbuffer_get_length'
cmd-run-shell.c:(.text+0x432): undefined reference to `evbuffer_pullup'
cmd-save-buffer.o: In function `cmd_save_buffer_exec':
cmd-save-buffer.c:(.text+0x2e7): undefined reference to `evbuffer_add'
cmd-set-option.o: In function `cmd_set_option_exec':
cmd-set-option.c:(.text+0xd93): undefined reference to `event_initialized'
cmd-set-option.c:(.text+0xd9f): undefined reference to `event_del'
control.o: In function `control_write_buffer':
control.c:(.text+0xc): undefined reference to `evbuffer_add_buffer'
control.c:(.text+0x22): undefined reference to `evbuffer_add'
control.o: In function `control_write':
control.c:(.text+0xbd): undefined reference to `evbuffer_add_vprintf'
control.c:(.text+0xd3): undefined reference to `evbuffer_add'
control.o: In function `control_callback':
control.c:(.text+0x11f): undefined reference to `evbuffer_readln'
control-notify.o: In function `control_notify_input':
control-notify.c:(.text+0x3ba): undefined reference to `evbuffer_pullup'
control-notify.c:(.text+0x3c5): undefined reference to `evbuffer_get_length'
control-notify.c:(.text+0x3ea): undefined reference to `evbuffer_new'
control-notify.c:(.text+0x3fe): undefined reference to `evbuffer_add_printf'
control-notify.c:(.text+0x421): undefined reference to `evbuffer_add_printf'
control-notify.c:(.text+0x44d): undefined reference to `evbuffer_add_printf'
control-notify.c:(.text+0x46f): undefined reference to `evbuffer_free'
format.o: In function `format_window_pane_tabs':
format.c:(.text+0x1221): undefined reference to `evbuffer_new'
format.c:(.text+0x126c): undefined reference to `evbuffer_get_length'
format.c:(.text+0x1287): undefined reference to `evbuffer_add_printf'
format.c:(.text+0x12a3): undefined reference to `evbuffer_pullup'
format.c:(.text+0x12ae): undefined reference to `evbuffer_get_length'
format.c:(.text+0x12ee): undefined reference to `evbuffer_add'
format.c:(.text+0x12d9): undefined reference to `evbuffer_free'
input-keys.o: In function `input_mouse':
input-keys.c:(.text+0x148): undefined reference to `bufferevent_write'
input-keys.o: In function `input_key':
input-keys.c:(.text+0x2ce): undefined reference to `bufferevent_write'
input-keys.c:(.text+0x2ea): undefined reference to `bufferevent_write'
input-keys.c:(.text+0x3be): undefined reference to `bufferevent_write'
input-keys.c:(.text+0x3d2): undefined reference to `bufferevent_write'
input-keys.o:input-keys.c:(.text+0x432): more undefined references to 
`bufferevent_write' follow
input.o: In function `input_set_state':
input.c:(.text+0x1e94): undefined reference to `evbuffer_get_length'
input.c:(.text+0x1e9f): undefined reference to `evbuffer_drain'
input.o: In function `input_parse':
input.c:(.text+0x1edf): undefined reference to `evbuffer_get_length'
input.c:(.text+0x1f3d): undefined reference to `evbuffer_pullup'
input.c:(.text+0x1f4a): undefined reference to `evbuffer_get_length'
input.c:(.text+0x203f): undefined reference to `evbuffer_add'
input.o: In function `input_init':
input.c:(.text+0x215e): undefined reference to `evbuffer_new'
input.o: In function `input_parse':
input.c:(.text+0x2071): undefined reference to `evbuffer_drain'
input.o: In function `input_free':
input.c:(.text+0x20bd): undefined reference to `evbuffer_free'
job.o: In function `job_write_callback':
job.c:(.text+0xe): undefined reference to `bufferevent_get_output'
job.c:(.text+0x16): undefined reference to `evbuffer_get_length'
job.o: In function `job_free':
job.c:(.text+0xd6): undefined reference to `bufferevent_free'
job.o: In function `job_callback':
job.c:(.text+0x19a): undefined reference to `bufferevent_disable'
job.o: In function `job_run':
job.c:(.text+0x3f6): undefined reference to `bufferevent_new'
job.c:(.text+0x407): undefined reference to `bufferevent_enable'
job.o: In function `job_write_callback':
job.c:(.text+0x65): undefined reference to `bufferevent_disable'
log.o: In function `log_open':
log.c:(.text+0x5e0): undefined reference to `event_set_log_callback'
log.o: In function `log_close':
log.c:(.text+0x5ac): undefined reference to `event_set_log_callback'
names.o: In function `queue_window_name':
names.c:(.text+0x19a): undefined reference to `event_initialized'
names.c:(.text+0x1a6): undefined reference to `event_del'
names.c:(.text+0x1bd): undefined reference to `event_set'
names.c:(.text+0x1c8): undefined reference to `event_add'
names.o: In function `window_name_callback':
names.c:(.text+0x219): undefined reference to `event_initialized'
names.c:(.text+0x29a): undefined reference to `event_del'
paste.o: In function `paste_send_pane':
paste.c:(.text+0xb6): undefined reference to `bufferevent_write'
paste.c:(.text+0xcd): undefined reference to `bufferevent_write'
paste.c:(.text+0x102): undefined reference to `bufferevent_write'
paste.c:(.text+0x15a): undefined reference to `bufferevent_write'
paste.c:(.text+0x140): undefined reference to `bufferevent_write'
server-client.o: In function `server_client_msg_identify':
server-client.c:(.text+0x2ab): undefined reference to `evbuffer_free'
server-client.c:(.text+0x2ce): undefined reference to `evbuffer_add_printf'
server-client.o: In function `server_client_msg_dispatch':
server-client.c:(.text+0x823): undefined reference to `evbuffer_add'
server-client.o: In function `server_client_check_exit':
server-client.c:(.text+0xc48): undefined reference to `evbuffer_get_length'
server-client.c:(.text+0xc59): undefined reference to `evbuffer_get_length'
server-client.c:(.text+0xc6a): undefined reference to `evbuffer_get_length'
server-client.o: In function `server_client_check_focus':
server-client.c:(.text+0xf96): undefined reference to `bufferevent_write'
server-client.c:(.text+0x1039): undefined reference to `bufferevent_write'
server-client.o: In function `server_client_handle_key':
server-client.c:(.text+0x16c9): undefined reference to `event_del'
server-client.c:(.text+0x16d6): undefined reference to `event_add'
server-client.o: In function `server_client_lost':
server-client.c:(.text+0x187f): undefined reference to `evbuffer_free'
server-client.c:(.text+0x188b): undefined reference to `evbuffer_free'
server-client.c:(.text+0x18a0): undefined reference to `evbuffer_free'
server-client.c:(.text+0x18ee): undefined reference to `event_del'
server-client.c:(.text+0x18f6): undefined reference to `event_initialized'
server-client.c:(.text+0x1919): undefined reference to `event_initialized'
server-client.c:(.text+0x19e5): undefined reference to `event_initialized'
server-client.c:(.text+0x1b14): undefined reference to `event_del'
server-client.c:(.text+0x1b24): undefined reference to `event_del'
server-client.c:(.text+0x1b34): undefined reference to `event_del'
server-client.o: In function `server_client_create':
server-client.c:(.text+0x1df1): undefined reference to `evbuffer_new'
server-client.c:(.text+0x1dfd): undefined reference to `evbuffer_new'
server-client.c:(.text+0x1e09): undefined reference to `evbuffer_new'
server-client.c:(.text+0x1f52): undefined reference to `event_set'
server-fn.o: In function `server_update_event':
server-fn.c:(.text+0x243): undefined reference to `event_initialized'
server-fn.c:(.text+0x24f): undefined reference to `event_del'
server-fn.c:(.text+0x26a): undefined reference to `event_set'
server-fn.o: In function `server_set_identify':
server-fn.c:(.text+0x2ea): undefined reference to `event_initialized'
server-fn.c:(.text+0x2f6): undefined reference to `event_del'
server-fn.c:(.text+0x30d): undefined reference to `event_set'
server-fn.c:(.text+0x318): undefined reference to `event_add'
server-fn.o: In function `server_destroy_pane':
server-fn.c:(.text+0xb0f): undefined reference to `bufferevent_free'
server-fn.o: In function `server_push_stdout':
server-fn.c:(.text+0xdc1): undefined reference to `evbuffer_get_length'
server-fn.c:(.text+0xde8): undefined reference to `evbuffer_pullup'
server-fn.c:(.text+0xe4b): undefined reference to `evbuffer_drain'
server-fn.o: In function `server_push_stderr':
server-fn.c:(.text+0xe8e): undefined reference to `evbuffer_get_length'
server-fn.c:(.text+0xeb5): undefined reference to `evbuffer_pullup'
server-fn.c:(.text+0xf1b): undefined reference to `evbuffer_drain'
server-fn.o: In function `server_update_event':
server-fn.c:(.text+0x286): undefined reference to `event_add'
server.o: In function `server_second_callback':
server.c:(.text+0x20c): undefined reference to `event_del'
server.c:(.text+0x22a): undefined reference to `event_add'
server.o: In function `server_add_accept':
server.c:(.text+0x41d): undefined reference to `event_initialized'
server.c:(.text+0x442): undefined reference to `event_set'
server.c:(.text+0x44f): undefined reference to `event_add'
server.c:(.text+0x479): undefined reference to `event_set'
server.c:(.text+0x485): undefined reference to `event_add'
server.c:(.text+0x496): undefined reference to `event_del'
server.o: In function `server_loop':
server.c:(.text+0x7c6): undefined reference to `event_loop'
server.o: In function `server_signal_callback':
server.c:(.text+0x966): undefined reference to `event_del'
server.o: In function `server_start':
server.c:(.text+0xa24): undefined reference to `event_reinit'
server.c:(.text+0xdc3): undefined reference to `event_set'
server.c:(.text+0xdd0): undefined reference to `event_add'
signal.o: In function `clear_signals':
signal.c:(.text+0x126): undefined reference to `event_del'
signal.c:(.text+0x130): undefined reference to `event_del'
signal.c:(.text+0x13a): undefined reference to `event_del'
signal.c:(.text+0x144): undefined reference to `event_del'
signal.c:(.text+0x14e): undefined reference to `event_del'
signal.o:signal.c:(.text+0x158): more undefined references to `event_del' follow
signal.o: In function `set_signals':
signal.c:(.text+0x218): undefined reference to `event_set'
signal.c:(.text+0x224): undefined reference to `event_add'
signal.c:(.text+0x23e): undefined reference to `event_set'
signal.c:(.text+0x24a): undefined reference to `event_add'
signal.c:(.text+0x264): undefined reference to `event_set'
signal.c:(.text+0x270): undefined reference to `event_add'
signal.c:(.text+0x28a): undefined reference to `event_set'
signal.c:(.text+0x296): undefined reference to `event_add'
signal.c:(.text+0x2b0): undefined reference to `event_set'
signal.c:(.text+0x2bc): undefined reference to `event_add'
signal.c:(.text+0x2d6): undefined reference to `event_set'
signal.c:(.text+0x2e2): undefined reference to `event_add'
status.o: In function `status_message_set':
status.c:(.text+0x24a2): undefined reference to `event_initialized'
status.c:(.text+0x24ae): undefined reference to `event_del'
status.c:(.text+0x24c5): undefined reference to `event_set'
status.c:(.text+0x24d2): undefined reference to `event_add'
status.o: In function `status_job_callback':
status.c:(.text+0x25e1): undefined reference to `evbuffer_readline'
status.c:(.text+0x2607): undefined reference to `evbuffer_get_length'
status.c:(.text+0x2636): undefined reference to `evbuffer_pullup'
tty-keys.o: In function `tty_keys_next':
tty-keys.c:(.text+0x678): undefined reference to `evbuffer_pullup'
tty-keys.c:(.text+0x68b): undefined reference to `evbuffer_get_length'
tty-keys.c:(.text+0x72d): undefined reference to `evbuffer_drain'
tty-keys.c:(.text+0x735): undefined reference to `event_initialized'
tty-keys.c:(.text+0x807): undefined reference to `event_initialized'
tty-keys.c:(.text+0x81e): undefined reference to `event_pending'
tty-keys.c:(.text+0x8bd): undefined reference to `event_initialized'
tty-keys.c:(.text+0x8c9): undefined reference to `event_del'
tty-keys.c:(.text+0x8e0): undefined reference to `event_set'
tty-keys.c:(.text+0x8ed): undefined reference to `event_add'
tty-keys.c:(.text+0x954): undefined reference to `event_del'
tty.o: In function `tty_putn':
tty.c:(.text+0x2b9): undefined reference to `bufferevent_write'
tty.o: In function `tty_putc':
tty.c:(.text+0x31a): undefined reference to `bufferevent_write'
tty.c:(.text+0x3b8): undefined reference to `bufferevent_write'
tty.o: In function `tty_puts':
tty.c:(.text+0x443): undefined reference to `bufferevent_write'
tty.o: In function `tty_stop_tty':
tty.c:(.text+0x2b83): undefined reference to `bufferevent_disable'
tty.o: In function `tty_close':
tty.c:(.text+0x2db8): undefined reference to `event_initialized'
tty.c:(.text+0x2df4): undefined reference to `event_del'
tty.c:(.text+0x2e05): undefined reference to `bufferevent_free'
tty.o: In function `tty_init_termios':
tty.c:(.text+0x2ec7): undefined reference to `bufferevent_enable'
tty.o: In function `tty_open':
tty.c:(.text+0x31b2): undefined reference to `bufferevent_new'
window-copy.o: In function `window_copy_copy_pipe':
window-copy.c:(.text+0x6ea): undefined reference to `bufferevent_write'
window-copy.o: In function `window_copy_free':
window-copy.c:(.text+0x3b26): undefined reference to `bufferevent_enable'
window-copy.o: In function `window_copy_init':
window-copy.c:(.text+0x3d0b): undefined reference to `bufferevent_disable'
window.o: In function `window_pane_read_callback':
window.c:(.text+0x2a28): undefined reference to `evbuffer_get_length'
window.c:(.text+0x2a4f): undefined reference to `evbuffer_get_length'
window.c:(.text+0x2a9f): undefined reference to `evbuffer_pullup'
window.c:(.text+0x2ab1): undefined reference to `bufferevent_write'
window.o: In function `window_pane_timer_start':
window.c:(.text+0x2afa): undefined reference to `event_del'
window.c:(.text+0x2b11): undefined reference to `event_set'
window.c:(.text+0x2b1c): undefined reference to `event_add'
window.o: In function `window_pane_spawn':
window.c:(.text+0x2cc1): undefined reference to `bufferevent_free'
window.c:(.text+0x2ef3): undefined reference to `bufferevent_new'
window.c:(.text+0x2f07): undefined reference to `bufferevent_enable'
window.o: In function `window_pane_destroy':
window.c:(.text+0x30e0): undefined reference to `event_initialized'
window.c:(.text+0x30fd): undefined reference to `bufferevent_free'
window.c:(.text+0x3142): undefined reference to `bufferevent_free'
window.c:(.text+0x31a1): undefined reference to `event_del'
window.o: In function `window_destroy':
window.c:(.text+0x39e3): undefined reference to `event_initialized'
window.c:(.text+0x39ef): undefined reference to `event_del'
osdep-linux.o: In function `osdep_event_init':
osdep-linux.c:(.text+0x1d): undefined reference to `event_init'
collect2: ld ▒▒▒▒ 1
make: *** [tmux] ▒▒▒▒ 1




1964882...@qq.com
------------------------------------------------------------------------------
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to