Hi

Either you don't have libevent installed or your libevent install is messed up.


On Fri, May 29, 2015 at 10:28:20AM +0800, 1964882...@qq.com wrote:
>    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 com> pat/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


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

Reply via email to