Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

centos6.5_32bit 上面编译报错 #38

Open
alexa-xc opened this issue Jul 13, 2018 · 1 comment
Open

centos6.5_32bit 上面编译报错 #38

alexa-xc opened this issue Jul 13, 2018 · 1 comment

Comments

@alexa-xc
Copy link

alexa-xc commented Jul 13, 2018

[root@localhost build]# make
Scanning dependencies of target xkcp_client
[ 4%] Building C object CMakeFiles/xkcp_client.dir/tcp_proxy.c.o
[ 9%] Building C object CMakeFiles/xkcp_client.dir/xkcp_client.c.o
[ 14%] Building C object CMakeFiles/xkcp_client.dir/xkcp_config.c.o
[ 19%] Building C object CMakeFiles/xkcp_client.dir/xkcp_util.c.o
/usr/src/xkcptun-master/xkcp_util.c: 在函数‘dump_task’中:
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 5 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 6 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 7 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 8 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 9 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 10 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 11 的类型为‘IUINT32’
/usr/src/xkcptun-master/xkcp_util.c:228: 警告:格式‘%d’需要类型‘int’,但实参 12 的类型为‘IUINT32’
[ 23%] Building C object CMakeFiles/xkcp_client.dir/commandline.c.o
[ 28%] Building C object CMakeFiles/xkcp_client.dir/debug.c.o
[ 33%] Building C object CMakeFiles/xkcp_client.dir/ikcp.c.o
[ 38%] Building C object CMakeFiles/xkcp_client.dir/jwHash.c.o
[ 42%] Building C object CMakeFiles/xkcp_client.dir/json.c.o
/usr/src/xkcptun-master/json.c: 在函数‘new_value’中:
/usr/src/xkcptun-master/json.c:146: 警告:提领类型双关的指针将破坏强重叠规则
/usr/src/xkcptun-master/json.c: 在函数‘json_parse_ex’中:
/usr/src/xkcptun-master/json.c:408: 警告:提领类型双关的指针将破坏强重叠规则
/usr/src/xkcptun-master/json.c:417: 警告:提领类型双关的指针将破坏强重叠规则
[ 47%] Building C object CMakeFiles/xkcp_client.dir/xkcp_mon.c.o
Linking C executable xkcp_client
CMakeFiles/xkcp_client.dir/tcp_proxy.c.o: In function tcp_proxy_accept_cb': tcp_proxy.c:(.text+0x16): undefined reference to evconnlistener_get_base'
tcp_proxy.c:(.text+0x2a): undefined reference to bufferevent_socket_new' CMakeFiles/xkcp_client.dir/xkcp_client.c.o: In function client_main_loop':
xkcp_client.c:(.text+0x1a9): undefined reference to evconnlistener_new_bind' xkcp_client.c:(.text+0x209): undefined reference to event_assign'
xkcp_client.c:(.text+0x237): undefined reference to event_new' xkcp_client.c:(.text+0x25d): undefined reference to evconnlistener_free'
xkcp_client.c:(.text+0x26b): undefined reference to evconnlistener_free' CMakeFiles/xkcp_client.dir/xkcp_util.c.o: In function xkcp_forward_data':
xkcp_util.c:(.text+0x27d): undefined reference to bufferevent_getfd' xkcp_util.c:(.text+0x2c1): undefined reference to bufferevent_get_output'
CMakeFiles/xkcp_client.dir/xkcp_util.c.o: In function dump_task_list': xkcp_util.c:(.text+0x3e1): undefined reference to bufferevent_get_output'
xkcp_util.c:(.text+0x437): undefined reference to bufferevent_getfd' CMakeFiles/xkcp_client.dir/xkcp_util.c.o: In function xkcp_tcp_read_cb':
xkcp_util.c:(.text+0x507): undefined reference to bufferevent_get_input' xkcp_util.c:(.text+0x537): undefined reference to bufferevent_getfd'
CMakeFiles/xkcp_client.dir/xkcp_util.c.o: In function xkcp_tcp_event_cb': xkcp_util.c:(.text+0x604): undefined reference to bufferevent_getfd'
xkcp_util.c:(.text+0x6b9): undefined reference to bufferevent_getfd' CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function get_client_info':
xkcp_mon.c:(.text+0x44): undefined reference to bufferevent_get_output' CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function get_server_status':
xkcp_mon.c:(.text+0xf4): undefined reference to bufferevent_get_output' CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function set_xkcp_mon_listener':
xkcp_mon.c:(.text+0x219): undefined reference to evconnlistener_new_bind' CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function xkcp_mon_accept_cb':
xkcp_mon.c:(.text+0x2c5): undefined reference to evconnlistener_get_base' xkcp_mon.c:(.text+0x2d9): undefined reference to bufferevent_socket_new'
CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function xkcp_mon_write_cb': xkcp_mon.c:(.text+0x39e): undefined reference to bufferevent_get_output'
xkcp_mon.c:(.text+0x3a6): undefined reference to evbuffer_get_length' CMakeFiles/xkcp_client.dir/xkcp_mon.c.o: In function xkcp_mon_read_cb':
xkcp_mon.c:(.text+0x406): undefined reference to bufferevent_get_input' xkcp_mon.c:(.text+0x410): undefined reference to evbuffer_get_length'
collect2: ld 返回 1
make[2]: *** [xkcp_client] 错误 1
make[1]: *** [CMakeFiles/xkcp_client.dir/all] 错误 2
make: *** [all] 错误 2
[root@localhost build]# find / -name aclocal
/usr/share/aclocal
/usr/local/mysql/share/aclocal
/usr/bin/aclocal
[root@localhost build]#

@alexa-xc alexa-xc changed the title centos6.5_32bit centos6.5_32bit 编译报错 Jul 13, 2018
@alexa-xc alexa-xc changed the title centos6.5_32bit 编译报错 centos6.5_32bit 上面编译报错 Jul 13, 2018
@liudf0716
Copy link
Owner

没有安装
libevent库

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants