lordharrd 发表于 2014-11-10 14:58

编译时 traker和storage失败

请大大们帮忙看看什么原因

cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O -DDEBUG_FLAG -DOS_LINUX -DIOEVENT_USE_EPOLL -c -o tracker_dump.o tracker_dump.c-I../common -I/usr/include/fastcommon
cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O -DDEBUG_FLAG -DOS_LINUX -DIOEVENT_USE_EPOLL -c -o ../common/linux_stack_trace.o ../common/linux_stack_trace.c-I../common -I/usr/include/fastcommon
cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O -DDEBUG_FLAG -DOS_LINUX -DIOEVENT_USE_EPOLL -o fdfs_trackerd fdfs_trackerd.c../common/fdfs_global.o tracker_proto.o tracker_mem.o tracker_service.o tracker_status.o tracker_global.o tracker_func.o fdfs_shared_func.o tracker_nio.o tracker_relationship.o tracker_dump.o ../common/linux_stack_trace.o -L/usr/local/lib-lpthread -ldl -rdynamic -lfastcommon -I../common -I/usr/include/fastcommon
/tmp/ccv7TaiO.o: In function `main':
/home/worker/fastdfs/tracker/fdfs_trackerd.c:104: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:105: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:108: undefined reference to `log_init2'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:111: undefined reference to `get_base_path_from_conf_file'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:120: undefined reference to `process_action'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:194: undefined reference to `write_to_pid_file'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:347: undefined reference to `log_notify_rotate'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:355: undefined reference to `log_set_keep_days'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:360: undefined reference to `log_delete_old_files'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:437: undefined reference to `delete_pid_file'
/tmp/ccv7TaiO.o: In function `sigAlarmHandler':
/home/worker/fastdfs/tracker/fdfs_trackerd.c:534: undefined reference to `conn_pool_connect_server'
/home/worker/fastdfs/tracker/fdfs_trackerd.c:540: undefined reference to `conn_pool_disconnect_server'
tracker_proto.o: In function `tracker_connect_server_no_pool':
/home/worker/fastdfs/tracker/tracker_proto.c:464: undefined reference to `conn_pool_connect_server'
tracker_proto.o: In function `tracker_connect_server_ex':
/home/worker/fastdfs/tracker/tracker_proto.c:439: undefined reference to `conn_pool_get_connection'
/home/worker/fastdfs/tracker/tracker_proto.c:444: undefined reference to `conn_pool_connect_server'
tracker_proto.o: In function `tracker_disconnect_server_ex':
/home/worker/fastdfs/tracker/tracker_proto.c:425: undefined reference to `conn_pool_close_connection_ex'
/home/worker/fastdfs/tracker/tracker_proto.c:430: undefined reference to `conn_pool_disconnect_server'
tracker_mem.o: In function `tracker_calc_running_times':
/home/worker/fastdfs/tracker/tracker_mem.c:3745: undefined reference to `g_current_time'
tracker_mem.o: In function `tracker_mem_get_storage_by_filename':
/home/worker/fastdfs/tracker/tracker_mem.c:5622: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/tracker_mem.c:5844: undefined reference to `g_current_time'
tracker_mem.o: In function `tracker_write_to_trunk_change_log':
/home/worker/fastdfs/tracker/tracker_mem.c:4932: undefined reference to `g_current_time'
tracker_mem.o: In function `tracker_write_to_changelog':
/home/worker/fastdfs/tracker/tracker_mem.c:247: undefined reference to `g_current_time'
tracker_mem.o:/home/worker/fastdfs/tracker/tracker_mem.c:5906: more undefined references to `g_current_time' follow
tracker_service.o: In function `tracker_service_init':
/home/worker/fastdfs/tracker/tracker_service.c:84: undefined reference to `free_queue_init_ex'
/home/worker/fastdfs/tracker/tracker_service.c:105: undefined reference to `ioevent_init'
/home/worker/fastdfs/tracker/tracker_service.c:116: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/tracker_service.c:116: undefined reference to `fast_timer_init'
/home/worker/fastdfs/tracker/tracker_service.c:138: undefined reference to `fd_add_flags'
tracker_service.o: In function `work_thread_entrance':
/home/worker/fastdfs/tracker/tracker_service.c:324: undefined reference to `ioevent_loop'
/home/worker/fastdfs/tracker/tracker_service.c:326: undefined reference to `ioevent_destroy'
tracker_status.o: In function `tracker_write_status_to_file':
/home/worker/fastdfs/tracker/tracker_status.c:43: undefined reference to `g_current_time'
fdfs_shared_func.o: In function `fdfs_connection_pool_destroy':
/home/worker/fastdfs/tracker/fdfs_shared_func.c:867: undefined reference to `conn_pool_destroy'
fdfs_shared_func.o: In function `fdfs_connection_pool_init':
/home/worker/fastdfs/tracker/fdfs_shared_func.c:861: undefined reference to `conn_pool_init'
tracker_nio.o: In function `task_finish_clean_up':
/home/worker/fastdfs/tracker/tracker_nio.c:62: undefined reference to `ioevent_detach'
/home/worker/fastdfs/tracker/tracker_nio.c:68: undefined reference to `fast_timer_remove'
/home/worker/fastdfs/tracker/tracker_nio.c:74: undefined reference to `free_queue_push'
tracker_nio.o: In function `client_sock_write':
/home/worker/fastdfs/tracker/tracker_nio.c:356: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/tracker_nio.c:356: undefined reference to `fast_timer_modify'
tracker_nio.o: In function `set_send_event':
/home/worker/fastdfs/tracker/tracker_nio.c:167: undefined reference to `ioevent_modify'
tracker_nio.o: In function `client_sock_write':
/home/worker/fastdfs/tracker/tracker_nio.c:414: undefined reference to `ioevent_modify'
tracker_nio.o: In function `client_sock_read':
/home/worker/fastdfs/tracker/tracker_nio.c:203: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/tracker_nio.c:205: undefined reference to `fast_timer_add'
/home/worker/fastdfs/tracker/tracker_nio.c:234: undefined reference to `g_current_time'
/home/worker/fastdfs/tracker/tracker_nio.c:234: undefined reference to `fast_timer_modify'
tracker_nio.o: In function `recv_notify_read':
/home/worker/fastdfs/tracker/tracker_nio.c:134: undefined reference to `free_queue_pop'
/home/worker/fastdfs/tracker/tracker_nio.c:148: undefined reference to `ioevent_set'
tracker_relationship.o: In function `relationship_ping_leader':
/home/worker/fastdfs/tracker/tracker_relationship.c:457: undefined reference to `conn_pool_connect_server'
tracker_dump.o: In function `fdfs_dump_tracker_global_vars_to_file':
/home/worker/fastdfs/tracker/tracker_dump.c:499: undefined reference to `g_current_time'
tracker_dump.o: In function `fdfs_dump_global_vars':
/home/worker/fastdfs/tracker/tracker_dump.c:383: undefined reference to `conn_pool_get_connection_count'
collect2: ld 返回 1
make: *** 错误 1


cc -Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -O -DDEBUG_FLAG -DOS_LINUX -DIOEVENT_USE_EPOLL -o fdfs_storaged fdfs_storaged.c../common/fdfs_global.o ../tracker/fdfs_shared_func.o ../tracker/tracker_proto.o tracker_client_thread.o storage_global.o storage_func.o storage_service.o storage_sync.o storage_nio.o storage_dio.o storage_ip_changed_dealer.o storage_param_getter.o storage_disk_recovery.o trunk_mgr/trunk_mem.o trunk_mgr/trunk_shared.o trunk_mgr/trunk_sync.o trunk_mgr/trunk_client.o trunk_mgr/trunk_free_block_checker.o ../client/client_global.o ../client/tracker_client.o ../client/storage_client.o ../client/client_func.o fdht_client/fdht_proto.o fdht_client/fdht_client.o fdht_client/fdht_func.o fdht_client/fdht_global.o storage_dump.o ../common/linux_stack_trace.o -L/usr/local/lib-lpthread -ldl -rdynamic -lfastcommon -I. -Itrunk_mgr -I../common -I../tracker -I../client -Ifdht_client -I/usr/include/fastcommon
/tmp/cc9WocWR.o: In function `main':
/home/worker/fastdfs/storage/fdfs_storaged.c:106: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/fdfs_storaged.c:107: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/fdfs_storaged.c:109: undefined reference to `log_init2'
/home/worker/fastdfs/storage/fdfs_storaged.c:113: undefined reference to `get_base_path_from_conf_file'
/home/worker/fastdfs/storage/fdfs_storaged.c:122: undefined reference to `process_action'
/home/worker/fastdfs/storage/fdfs_storaged.c:173: undefined reference to `write_to_pid_file'
/home/worker/fastdfs/storage/fdfs_storaged.c:370: undefined reference to `log_notify_rotate'
/home/worker/fastdfs/storage/fdfs_storaged.c:378: undefined reference to `log_set_keep_days'
/home/worker/fastdfs/storage/fdfs_storaged.c:384: undefined reference to `log_delete_old_files'
/home/worker/fastdfs/storage/fdfs_storaged.c:400: undefined reference to `log_notify_rotate'
/home/worker/fastdfs/storage/fdfs_storaged.c:408: undefined reference to `log_set_keep_days'
/home/worker/fastdfs/storage/fdfs_storaged.c:413: undefined reference to `log_delete_old_files'
/home/worker/fastdfs/storage/fdfs_storaged.c:501: undefined reference to `delete_pid_file'
/tmp/cc9WocWR.o: In function `sigAlarmHandler':
/home/worker/fastdfs/storage/fdfs_storaged.c:543: undefined reference to `conn_pool_connect_server'
/home/worker/fastdfs/storage/fdfs_storaged.c:549: undefined reference to `conn_pool_disconnect_server'
../tracker/fdfs_shared_func.o: In function `fdfs_connection_pool_destroy':
/home/worker/fastdfs/tracker/fdfs_shared_func.c:867: undefined reference to `conn_pool_destroy'
../tracker/fdfs_shared_func.o: In function `fdfs_connection_pool_init':
/home/worker/fastdfs/tracker/fdfs_shared_func.c:861: undefined reference to `conn_pool_init'
../tracker/tracker_proto.o: In function `tracker_connect_server_no_pool':
/home/worker/fastdfs/tracker/tracker_proto.c:464: undefined reference to `conn_pool_connect_server'
../tracker/tracker_proto.o: In function `tracker_connect_server_ex':
/home/worker/fastdfs/tracker/tracker_proto.c:439: undefined reference to `conn_pool_get_connection'
/home/worker/fastdfs/tracker/tracker_proto.c:444: undefined reference to `conn_pool_connect_server'
../tracker/tracker_proto.o: In function `tracker_disconnect_server_ex':
/home/worker/fastdfs/tracker/tracker_proto.c:425: undefined reference to `conn_pool_close_connection_ex'
/home/worker/fastdfs/tracker/tracker_proto.c:430: undefined reference to `conn_pool_disconnect_server'
tracker_client_thread.o: In function `tracker_report_thread_entrance':
/home/worker/fastdfs/storage/tracker_client_thread.c:477: undefined reference to `g_current_time'
tracker_client_thread.o: In function `tracker_heart_beat':
/home/worker/fastdfs/storage/tracker_client_thread.c:2136: undefined reference to `free_queue_alloc_connections'
storage_func.o: In function `storage_check_and_make_data_dirs':
/home/worker/fastdfs/storage/storage_func.c:751: undefined reference to `g_current_time'
storage_func.o: In function `storage_func_init':
/home/worker/fastdfs/storage/storage_func.c:1555: undefined reference to `log_set_time_precision'
storage_service.o: In function `storage_server_set_metadata':
/home/worker/fastdfs/storage/storage_service.c:3324: undefined reference to `g_current_time'
storage_service.o: In function `storage_append_file':
/home/worker/fastdfs/storage/storage_service.c:4716: undefined reference to `g_current_time'
storage_service.o: In function `storage_modify_file':
/home/worker/fastdfs/storage/storage_service.c:4912: undefined reference to `g_current_time'
storage_service.o: In function `storage_do_truncate_file':
/home/worker/fastdfs/storage/storage_service.c:5098: undefined reference to `g_current_time'
storage_service.o: In function `storage_server_delete_file':
/home/worker/fastdfs/storage/storage_service.c:7385: undefined reference to `g_current_time'
storage_service.o:/home/worker/fastdfs/storage/storage_service.c:810: more undefined references to `g_current_time' follow
storage_service.o: In function `storage_log_access_log':
/home/worker/fastdfs/storage/storage_service.c:274: undefined reference to `logAccess'
storage_service.o: In function `storage_upload_file':
/home/worker/fastdfs/storage/storage_service.c:4447: undefined reference to `g_current_time'
storage_service.o: In function `storage_create_link_core':
/home/worker/fastdfs/storage/storage_service.c:7547: undefined reference to `g_current_time'
storage_service.o: In function `storage_service_do_create_link':
/home/worker/fastdfs/storage/storage_service.c:2857: undefined reference to `g_current_time'
storage_service.o: In function `storage_create_link_core':
/home/worker/fastdfs/storage/storage_service.c:7567: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_service.c:7573: undefined reference to `g_current_time'
storage_service.o:/home/worker/fastdfs/storage/storage_service.c:2403: more undefined references to `g_current_time' follow
storage_service.o: In function `storage_sync_copy_file_done_callback':
/home/worker/fastdfs/storage/storage_service.c:533: undefined reference to `set_file_utimes'
/home/worker/fastdfs/storage/storage_service.c:557: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_service.c:567: undefined reference to `g_current_time'
storage_service.o: In function `storage_sync_copy_file':
/home/worker/fastdfs/storage/storage_service.c:5604: undefined reference to `g_current_time'
storage_service.o: In function `storage_sync_modify_file_done_callback':
/home/worker/fastdfs/storage/storage_service.c:608: undefined reference to `set_file_utimes'
/home/worker/fastdfs/storage/storage_service.c:614: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_service.c:646: undefined reference to `g_current_time'
storage_service.o: In function `storage_sync_truncate_file_done_callback':
/home/worker/fastdfs/storage/storage_service.c:455: undefined reference to `set_file_utimes'
/home/worker/fastdfs/storage/storage_service.c:467: undefined reference to `g_current_time'
storage_service.o: In function `storage_do_sync_link_file':
/home/worker/fastdfs/storage/storage_service.c:6513: undefined reference to `g_current_time'
storage_service.o: In function `storage_terminate_threads':
/home/worker/fastdfs/storage/storage_service.c:1739: undefined reference to `free_queue_pop'
storage_service.o: In function `accept_thread_entrance':
/home/worker/fastdfs/storage/storage_service.c:1823: undefined reference to `free_queue_pop'
/home/worker/fastdfs/storage/storage_service.c:1846: undefined reference to `free_queue_push'
storage_service.o: In function `storage_service_init':
/home/worker/fastdfs/storage/storage_service.c:1602: undefined reference to `free_queue_init_ex'
/home/worker/fastdfs/storage/storage_service.c:1624: undefined reference to `ioevent_init'
/home/worker/fastdfs/storage/storage_service.c:1634: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_service.c:1634: undefined reference to `fast_timer_init'
/home/worker/fastdfs/storage/storage_service.c:1656: undefined reference to `fd_add_flags'
storage_service.o: In function `work_thread_entrance':
/home/worker/fastdfs/storage/storage_service.c:1945: undefined reference to `ioevent_loop'
/home/worker/fastdfs/storage/storage_service.c:1947: undefined reference to `ioevent_destroy'
storage_sync.o: In function `storage_unlink_mark_file':
/home/worker/fastdfs/storage/storage_sync.c:2428: undefined reference to `g_current_time'
storage_sync.o: In function `storage_sync_thread_entrance':
/home/worker/fastdfs/storage/storage_sync.c:2592: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_sync.c:2630: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_sync.c:2639: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_sync.c:2834: undefined reference to `g_current_time'
storage_sync.o:/home/worker/fastdfs/storage/storage_sync.c:2890: more undefined references to `g_current_time' follow
storage_nio.o: In function `set_recv_event':
/home/worker/fastdfs/storage/storage_nio.c:86: undefined reference to `ioevent_modify'
storage_nio.o: In function `task_finish_clean_up':
/home/worker/fastdfs/storage/storage_nio.c:58: undefined reference to `ioevent_detach'
/home/worker/fastdfs/storage/storage_nio.c:64: undefined reference to `fast_timer_remove'
/home/worker/fastdfs/storage/storage_nio.c:70: undefined reference to `free_queue_push'
storage_nio.o: In function `client_sock_write':
/home/worker/fastdfs/storage/storage_nio.c:454: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_nio.c:454: undefined reference to `fast_timer_modify'
storage_nio.o: In function `set_send_event':
/home/worker/fastdfs/storage/storage_nio.c:111: undefined reference to `ioevent_modify'
storage_nio.o: In function `client_sock_read':
/home/worker/fastdfs/storage/storage_nio.c:259: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_nio.c:261: undefined reference to `fast_timer_add'
/home/worker/fastdfs/storage/storage_nio.c:272: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_nio.c:274: undefined reference to `fast_timer_add'
/home/worker/fastdfs/storage/storage_nio.c:301: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/storage_nio.c:301: undefined reference to `fast_timer_modify'
storage_nio.o: In function `storage_nio_init':
/home/worker/fastdfs/storage/storage_nio.c:227: undefined reference to `ioevent_set'
storage_dio.o: In function `storage_dio_queue_push':
/home/worker/fastdfs/storage/storage_dio.c:172: undefined reference to `task_queue_push'
storage_dio.o: In function `storage_dio_init':
/home/worker/fastdfs/storage/storage_dio.c:103: undefined reference to `task_queue_init'
storage_dio.o: In function `dio_thread_entrance':
/home/worker/fastdfs/storage/storage_dio.c:773: undefined reference to `task_queue_pop'
storage_disk_recovery.o: In function `storage_do_recovery':
/home/worker/fastdfs/storage/storage_disk_recovery.c:602: undefined reference to `set_file_utimes'
trunk_mgr/trunk_mem.o: In function `storage_trunk_free_node':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:639: undefined reference to `fast_mblock_free'
trunk_mgr/trunk_mem.o: In function `trunk_add_free_block':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1192: undefined reference to `fast_mblock_alloc'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1231: undefined reference to `g_current_time'
trunk_mgr/trunk_mem.o: In function `trunk_add_space_by_node':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:600: undefined reference to `fast_mblock_free'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:611: undefined reference to `fast_mblock_free'
trunk_mgr/trunk_mem.o: In function `trunk_wait_file_ready':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1705: undefined reference to `g_current_time'
trunk_mgr/trunk_mem.o: In function `trunk_create_trunk_file':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1451: undefined reference to `fast_mblock_alloc'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1494: undefined reference to `fast_mblock_free'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1498: undefined reference to `g_current_time'
trunk_mgr/trunk_mem.o: In function `trunk_delete_size_tree_entry':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1261: undefined reference to `fast_mblock_free'
trunk_mgr/trunk_mem.o: In function `trunk_delete_space':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1334: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1345: undefined reference to `fast_mblock_free'
trunk_mgr/trunk_mem.o: In function `trunk_split':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1402: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1406: undefined reference to `fast_mblock_alloc'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1418: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1422: undefined reference to `fast_mblock_free'
trunk_mgr/trunk_mem.o: In function `trunk_free_space':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:1150: undefined reference to `fast_mblock_alloc'
trunk_mgr/trunk_mem.o: In function `tree_walk_callback':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:357: undefined reference to `g_current_time'
trunk_mgr/trunk_mem.o: In function `storage_trunk_save':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:503: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:527: undefined reference to `g_current_time'
trunk_mgr/trunk_mem.o: In function `storage_trunk_destroy_ex':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:304: undefined reference to `fast_mblock_destroy'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:305: undefined reference to `fast_mblock_destroy'
trunk_mgr/trunk_mem.o: In function `storage_trunk_restore':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:760: undefined reference to `fast_mblock_alloc'
trunk_mgr/trunk_mem.o: In function `storage_trunk_init':
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:200: undefined reference to `fast_mblock_init_ex'
/home/worker/fastdfs/storage/trunk_mgr/trunk_mem.c:206: undefined reference to `fast_mblock_init_ex'
trunk_mgr/trunk_sync.o: In function `trunk_unlink_mark_file':
/home/worker/fastdfs/storage/trunk_mgr/trunk_sync.c:1220: undefined reference to `g_current_time'
trunk_mgr/trunk_sync.o: In function `trunk_sync_thread_entrance':
/home/worker/fastdfs/storage/trunk_mgr/trunk_sync.c:1417: undefined reference to `g_current_time'
/home/worker/fastdfs/storage/trunk_mgr/trunk_sync.c:1608: undefined reference to `g_current_time'
../client/tracker_client.o: In function `tracker_close_all_connections_ex':
/home/worker/fastdfs/storage/../client/tracker_client.c:62: undefined reference to `conn_pool_disconnect_server'
../client/tracker_client.o: In function `tracker_get_all_connections_ex':
/home/worker/fastdfs/storage/../client/tracker_client.c:43: undefined reference to `conn_pool_connect_server'
storage_dump.o: In function `fdfs_dump_storage_global_vars_to_file':
/home/worker/fastdfs/storage/storage_dump.c:419: undefined reference to `g_current_time'
storage_dump.o: In function `fdfs_dump_global_vars':
/home/worker/fastdfs/storage/storage_dump.c:213: undefined reference to `conn_pool_get_connection_count'
storage_dump.o: In function `fdfs_dump_storage_stat':
/home/worker/fastdfs/storage/storage_dump.c:331: undefined reference to `free_queue_alloc_connections'
collect2: ld 返回 1
make: *** 错误 1

happy_fish100 发表于 2014-11-10 17:00

先编译和安装libfastcommon,这个库可以从github下载。
下载地址:https://github.com/happyfish100/libfastcommon

ailoveM 发表于 2015-01-08 11:04

回复 2# happy_fish100


    已经安装了,但还是报错呢

gg9654 发表于 2015-01-27 18:10

也有这种情况,安装最新版本的libfastcommon还是编译不通过
页: [1]
查看完整版本: 编译时 traker和storage失败