I have conducted further investigation into the matter and would like to share additional information pertaining to the question I initially posted. Upon reviewing the logs, I have identified the specific error, which is as follows:
Undefined symbols for architecture arm64:
"_crc32", referenced from:
_unzReadCurrentFile in ICDeviceManager(unzip.o)
"_deflate", referenced from:
IComon::logger::LogBuffer::Write(void const*, unsigned long) in ICDeviceManager(log_buffer.o)
"_deflateEnd", referenced from:
IComon::logger::LogBuffer::~LogBuffer() in ICDeviceManager(log_buffer.o)
IComon::logger::LogBuffer::Flush(IComon::logger::AutoBuffer&) in ICDeviceManager(log_buffer.o)
"deflateInit2", referenced from:
IComon::logger::LogBuffer::__Reset() in ICDeviceManager(log_buffer.o)
"_get_crc_table", referenced from:
_unzOpenCurrentFile3 in ICDeviceManager(unzip.o)
"_inflate", referenced from:
_unzReadCurrentFile in ICDeviceManager(unzip.o)
"_inflateEnd", referenced from:
_unzCloseCurrentFile in ICDeviceManager(unzip.o)
"inflateInit2", referenced from:
_unzOpenCurrentFile3 in ICDeviceManager(unzip.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Thank you for your attention to this matter. Your assistance is greatly appreciated.