괴발개발 성장기

Study/Error

[Error] Undefined symbols for architecture arm64 에러 메시지

지니유 2023. 8. 16. 09:20
반응형
/usr/local/go/pkg/tool/darwin_arm64/link: running clang failed: exit status 1 ld: warning: ignoring file /Users/xxx/go/src/study/solid-golang-class/app/vendor/github.com/confluentinc/confluent-kafka-go/kafka/librdkafka_vendor/librdkafka_darwin.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64 Undefined symbols for architecture arm64: "_rd_kafka_AdminOptions_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_destroy) "_rd_kafka_AdminOptions_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_new in 000017.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_new) "_rd_kafka_AdminOptions_set_operation_timeout", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_operation_timeout in 000017.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_operation_timeout) "_rd_kafka_AdminOptions_set_request_timeout", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_request_timeout in 000017.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_request_timeout) "_rd_kafka_AdminOptions_set_validate_only", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_validate_only in 000017.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AdminOptions_set_validate_only) "_rd_kafka_AlterConfigs", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AlterConfigs in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AlterConfigs_result_resources, __cgo_0f31a9279e4a_Cfunc_rd_kafka_AlterConfigs ) "_rd_kafka_AlterConfigs_result_resources", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AlterConfigs_result_resources in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_AlterConfigs_result_resources) "_rd_kafka_ConfigEntry_is_read_only", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_read_only in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_read_only) "_rd_kafka_ConfigEntry_is_sensitive", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_sensitive in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_sensitive) "_rd_kafka_ConfigEntry_is_synonym", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_synonym in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_is_synonym) "_rd_kafka_ConfigEntry_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_name in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_name) "_rd_kafka_ConfigEntry_source", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_source in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_source) "_rd_kafka_ConfigEntry_synonyms", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_synonyms in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_synonyms) "_rd_kafka_ConfigEntry_value", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_value in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigEntry_value) "_rd_kafka_ConfigResource_configs", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_configs in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_configs) "_rd_kafka_ConfigResource_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_destroy) "_rd_kafka_ConfigResource_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_error in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_error, __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_error_string ) "_rd_kafka_ConfigResource_error_string", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_error_string in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_error_string) "_rd_kafka_ConfigResource_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_name in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_name) "_rd_kafka_ConfigResource_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_new) "_rd_kafka_ConfigResource_set_config", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_set_config in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_set_config) "_rd_kafka_ConfigResource_type", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_type in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigResource_type) "_rd_kafka_ConfigSource_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigSource_name in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ConfigSource_name) "_rd_kafka_CreatePartitions", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreatePartitions in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreatePartitions, __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreatePartitions_result_topics ) "_rd_kafka_CreatePartitions_result_topics", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreatePartitions_result_topics in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreatePartitions_result_topics) "_rd_kafka_CreateTopics", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreateTopics in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreateTopics, __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreateTopics_result_topics ) "_rd_kafka_CreateTopics_result_topics", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreateTopics_result_topics in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_CreateTopics_result_topics) "_rd_kafka_DeleteTopic_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopic_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopic_destroy) "_rd_kafka_DeleteTopic_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopic_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopic_new) "_rd_kafka_DeleteTopics", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopics in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopics, __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopics_result_topics ) "_rd_kafka_DeleteTopics_result_topics", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopics_result_topics in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DeleteTopics_result_topics) "_rd_kafka_DescribeConfigs", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DescribeConfigs in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DescribeConfigs_result_resources, __cgo_0f31a9279e4a_Cfunc_rd_kafka_DescribeConfigs ) "_rd_kafka_DescribeConfigs_result_resources", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DescribeConfigs_result_resources in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_DescribeConfigs_result_resources) "_rd_kafka_NewPartitions_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_destroy) "_rd_kafka_NewPartitions_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_new) "_rd_kafka_NewPartitions_set_replica_assignment", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_set_replica_assignment in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewPartitions_set_replica_assignment) "_rd_kafka_NewTopic_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_destroy) "_rd_kafka_NewTopic_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_new) "_rd_kafka_NewTopic_set_config", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_set_config in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_set_config) "_rd_kafka_NewTopic_set_replica_assignment", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_set_replica_assignment in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_NewTopic_set_replica_assignment) "_rd_kafka_ResourceType_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ResourceType_name in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_ResourceType_name) "_rd_kafka_abort_transaction", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_abort_transaction in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_abort_transaction) "_rd_kafka_assign", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assign in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment, __cgo_0f31a9279e4a_Cfunc_rd_kafka_assign , __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment_lost ) "_rd_kafka_assignment", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment, __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment_lost ) "_rd_kafka_assignment_lost", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment_lost in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_assignment_lost) "_rd_kafka_begin_transaction", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_begin_transaction in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_begin_transaction) "_rd_kafka_clusterid", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_clusterid in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_clusterid) "_rd_kafka_commit_queue", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_commit_queue in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_commit_queue) "_rd_kafka_commit_transaction", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_commit_transaction in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_commit_transaction) "_rd_kafka_committed", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_committed in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_committed) "_rd_kafka_conf_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_destroy in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_destroy) "_rd_kafka_conf_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_new in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_new) "_rd_kafka_conf_set", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_default_topic_conf, __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_events , __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set ) "_rd_kafka_conf_set_default_topic_conf", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_default_topic_conf in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_default_topic_conf) "_rd_kafka_conf_set_events", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_events in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_conf_set_events) "_rd_kafka_consumer_close", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_close in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_close) "_rd_kafka_consumer_group_metadata", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_destroy, __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_new , __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_read , __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata , __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_write ) "_rd_kafka_consumer_group_metadata_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_destroy in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_destroy) "_rd_kafka_consumer_group_metadata_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_new in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_new) "_rd_kafka_consumer_group_metadata_read", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_read in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_read) "_rd_kafka_consumer_group_metadata_write", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_write in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_consumer_group_metadata_write) "_rd_kafka_controllerid", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_controllerid in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_controllerid) "_rd_kafka_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_destroy) "_rd_kafka_err2name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_err2name in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_err2name) "_rd_kafka_err2str", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_err2str in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_err2str) "_rd_kafka_error_code", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_code in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_code) "_rd_kafka_error_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_destroy in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_destroy) "_rd_kafka_error_is_fatal", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_is_fatal in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_is_fatal) "_rd_kafka_error_is_retriable", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_is_retriable in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_is_retriable) "_rd_kafka_error_string", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_string in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_string) "_rd_kafka_error_txn_requires_abort", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_txn_requires_abort in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_error_txn_requires_abort) "_rd_kafka_event_AlterConfigs_result", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_AlterConfigs_result in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_AlterConfigs_result) "_rd_kafka_event_CreatePartitions_result", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_CreatePartitions_result in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_CreatePartitions_result) "_rd_kafka_event_CreateTopics_result", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_CreateTopics_result in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_CreateTopics_result) "_rd_kafka_event_DeleteTopics_result", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_DeleteTopics_result in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_DeleteTopics_result) "_rd_kafka_event_DescribeConfigs_result", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_DescribeConfigs_result in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_DescribeConfigs_result) "_rd_kafka_event_config_string", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_config_string in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_config_string) "_rd_kafka_event_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_destroy in 000016.o __rk_queue_poll in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_destroy) "_rd_kafka_event_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_is_fatal, __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_string , __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error ) "_rd_kafka_event_error_is_fatal", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_is_fatal in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_is_fatal) "_rd_kafka_event_error_string", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_string in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_error_string) "_rd_kafka_event_log", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_log in 000028.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_log) "_rd_kafka_event_message_array", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_message_array in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_message_array) "_rd_kafka_event_message_count", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_message_count in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_message_count) "_rd_kafka_event_message_next", referenced from: __rk_queue_poll in 000023.o "_rd_kafka_event_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_name in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_name) "_rd_kafka_event_stats", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_stats in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_stats) "_rd_kafka_event_topic_partition", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_topic_partition in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_topic_partition_list, __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_topic_partition ) "_rd_kafka_event_topic_partition_list", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_topic_partition_list in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_topic_partition_list) "_rd_kafka_event_type", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_type in 000016.o __rk_queue_poll in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_event_type) "_rd_kafka_fatal_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_fatal_error in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_fatal_error) "_rd_kafka_get_err_descs", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_get_err_descs in 000022.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_get_err_descs) "_rd_kafka_get_watermark_offsets", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_get_watermark_offsets in 000030.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_get_watermark_offsets) "_rd_kafka_header_add", referenced from: _tmphdrs_to_chdrs in 000033.o "_rd_kafka_header_cnt", referenced from: _chdrs_to_tmphdrs in 000023.o __rk_queue_poll in 000023.o __cgo_0f31a9279e4a_Cfunc_chdrs_to_tmphdrs in 000023.o "_rd_kafka_header_get_all", referenced from: _chdrs_to_tmphdrs in 000023.o __rk_queue_poll in 000023.o __cgo_0f31a9279e4a_Cfunc_chdrs_to_tmphdrs in 000023.o "_rd_kafka_headers_destroy", referenced from: _do_produce in 000033.o __cgo_0f31a9279e4a_Cfunc_do_produce in 000033.o "_rd_kafka_headers_new", referenced from: _tmphdrs_to_chdrs in 000033.o "_rd_kafka_incremental_assign", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_incremental_assign in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_incremental_assign) "_rd_kafka_incremental_unassign", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_incremental_unassign in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_incremental_unassign) "_rd_kafka_init_transactions", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_init_transactions in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_init_transactions) "_rd_kafka_last_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_last_error in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_last_error) "_rd_kafka_mem_free", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_mem_free in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_mem_free) "_rd_kafka_message_headers", referenced from: _chdrs_to_tmphdrs in 000023.o __rk_queue_poll in 000023.o __cgo_0f31a9279e4a_Cfunc_chdrs_to_tmphdrs in 000023.o "_rd_kafka_message_timestamp", referenced from: __rk_queue_poll in 000023.o "_rd_kafka_metadata", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_metadata in 000030.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_metadata, __cgo_0f31a9279e4a_Cfunc_rd_kafka_metadata_destroy ) "_rd_kafka_metadata_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_metadata_destroy in 000030.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_metadata_destroy) "_rd_kafka_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_name in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_name) "_rd_kafka_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_new) "_rd_kafka_oauthbearer_set_token", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_oauthbearer_set_token in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_oauthbearer_set_token, __cgo_0f31a9279e4a_Cfunc_rd_kafka_oauthbearer_set_token_failure ) "_rd_kafka_oauthbearer_set_token_failure", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_oauthbearer_set_token_failure in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_oauthbearer_set_token_failure) "_rd_kafka_offsets_for_times", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_offsets_for_times in 000032.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_offsets_for_times) "_rd_kafka_offsets_store", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_offsets_store in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_offsets_store) "_rd_kafka_outq_len", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_outq_len in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_outq_len) "_rd_kafka_pause_partitions", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_pause_partitions in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_pause_partitions) "_rd_kafka_poll_set_consumer", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_poll_set_consumer in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_poll_set_consumer) "_rd_kafka_position", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_position in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_position) "_rd_kafka_produce_batch", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_produce_batch in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_produce_batch) "_rd_kafka_producev", referenced from: _do_produce in 000033.o __cgo_0f31a9279e4a_Cfunc_do_produce in 000033.o "_rd_kafka_purge", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_purge in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_purge) "_rd_kafka_query_watermark_offsets", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_query_watermark_offsets in 000030.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_query_watermark_offsets) "_rd_kafka_queue_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_destroy in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_destroy) "_rd_kafka_queue_get_consumer", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_get_consumer in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_get_consumer) "_rd_kafka_queue_get_main", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_get_main in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_get_main) "_rd_kafka_queue_length", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_length in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_length) "_rd_kafka_queue_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_new in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_new) "_rd_kafka_queue_poll", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_poll in 000016.o __rk_queue_poll in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_queue_poll) "_rd_kafka_rebalance_protocol", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_rebalance_protocol in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_rebalance_protocol) "_rd_kafka_resume_partitions", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_resume_partitions in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_resume_partitions) "_rd_kafka_seek", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_seek in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_seek) "_rd_kafka_send_offsets_to_transaction", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_send_offsets_to_transaction in 000033.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_send_offsets_to_transaction) "_rd_kafka_set_log_queue", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_set_log_queue in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_set_log_queue) "_rd_kafka_subscribe", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_subscribe in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_subscribe) "_rd_kafka_subscription", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_subscription in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_subscription) "_rd_kafka_test_fatal_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_test_fatal_error in 000021.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_test_fatal_error) "_rd_kafka_topic_conf_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_destroy in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_destroy) "_rd_kafka_topic_conf_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_new in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_new) "_rd_kafka_topic_conf_set", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_set in 000019.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_conf_set) "_rd_kafka_topic_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_destroy in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_destroy) "_rd_kafka_topic_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_name in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_name) "_rd_kafka_topic_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_new in 000025.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_new) "_rd_kafka_topic_partition_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_destroy in 000023.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_destroy) "_rd_kafka_topic_partition_list_add", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_add in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_add) "_rd_kafka_topic_partition_list_destroy", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_destroy in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_destroy) "_rd_kafka_topic_partition_list_new", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_new in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_partition_list_new) "_rd_kafka_topic_result_error", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_error in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_error, __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_error_string ) "_rd_kafka_topic_result_error_string", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_error_string in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_error_string) "_rd_kafka_topic_result_name", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_name in 000016.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_topic_result_name) "_rd_kafka_unsubscribe", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_unsubscribe in 000020.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_unsubscribe) "_rd_kafka_version", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_version in 000027.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_version_str, __cgo_0f31a9279e4a_Cfunc_rd_kafka_version ) "_rd_kafka_version_str", referenced from: __cgo_0f31a9279e4a_Cfunc_rd_kafka_version_str in 000022.o (maybe you meant: __cgo_0f31a9279e4a_Cfunc_rd_kafka_version_str) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

테스트 코드를 돌리면 에러가 난다. 다른건 괜찮은데 kafka와 관련 된 테스트에서만 에러가 발생한다.

그래서 알아봤다.

 

 

 

1) librdkafka 설치한다.

brew install librdkafka

2) 그리고 테스트 코드가 있는 패키지로 이동한다.

3) -tags dynamic 명령어를 추가해서 실행한다.

go test -tags dynamic

 

그럼 에러 없이 실행이 된다.

반응형