kxsmb icon indicating copy to clipboard operation
kxsmb copied to clipboard

swift - linker error

Open perwyl opened this issue 8 years ago • 0 comments

Anyone manage to use it with swift? i added bridging header but am getting linker errors. linker command failed with exit code 1

Undefined symbols for architecture x86_64:
  "_deflate", referenced from:
      _ndr_push_compression_end in libsmbclient.a(ndr_compression.o)
  "_deflateInit2_", referenced from:
      _ndr_push_compression_end in libsmbclient.a(ndr_compression.o)
  "_deflateReset", referenced from:
      _ndr_push_compression_end in libsmbclient.a(ndr_compression.o)
  "_deflateSetDictionary", referenced from:
      _ndr_push_compression_end in libsmbclient.a(ndr_compression.o)
  "_iconv", referenced from:
      _sys_iconv in libsmbclient.a(iconv.o)
      _iconvert_talloc in libsmbclient.a(reg_parse_internal.o)
     (maybe you meant: _iconvert_talloc, _smb_iconv_handle_reinit_lp , _lpcfg_iconv_handle , _set_iconv , _get_iconv_handle , _smb_iconv_open , _smb_iconv_open_ex , _smb_iconv , _smb_iconv_close , _smb_iconv_handle_reinit , _global_iconv_handle , _get_iconv_testing_handle )
  "_iconv_close", referenced from:
      _smb_iconv_t_destructor in libsmbclient.a(iconv.o)
      _set_iconv in libsmbclient.a(reg_parse_internal.o)
     (maybe you meant: _smb_iconv_close)
  "_iconv_open", referenced from:
      _smb_iconv_open_ex in libsmbclient.a(iconv.o)
      _set_iconv in libsmbclient.a(reg_parse_internal.o)
     (maybe you meant: _smb_iconv_open, _smb_iconv_open_ex )
  "_inflate", referenced from:
      _ndr_pull_compression_start in libsmbclient.a(ndr_compression.o)
  "_inflateInit2_", referenced from:
      _ndr_pull_compression_start in libsmbclient.a(ndr_compression.o)
  "_inflateReset", referenced from:
      _ndr_pull_compression_start in libsmbclient.a(ndr_compression.o)
  "_inflateSetDictionary", referenced from:
      _ndr_pull_compression_start in libsmbclient.a(ndr_compression.o)
  "_res_9_dn_expand", referenced from:
      _ads_dns_lookup_srv in libsmbclient.a(dnsquery.o)
      _ads_dns_parse_query in libsmbclient.a(dnsquery.o)
      _ads_dns_parse_rr in libsmbclient.a(dnsquery.o)
      _ads_dns_lookup_ns in libsmbclient.a(dnsquery.o)
  "_res_9_query", referenced from:
      _dns_send_req in libsmbclient.a(dnsquery.o)
  "_zError", referenced from:
      _ndr_pull_compression_start in libsmbclient.a(ndr_compression.o)
      _ndr_push_compression_end in libsmbclient.a(ndr_compression.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

perwyl avatar Jul 27 '16 06:07 perwyl