Open corporateshark opened 4 years ago
[ 22%] Linking CXX executable ../tools/farlng Undefined symbols for architecture x86_64: "_iconv", referenced from: wxMBConv_iconv::wxMBConv_iconv(char const*) in libwx_osx_cocoau-3.1.a(monolib_strconv.o) wxMBConv_iconv::ToWChar(wchar_t*, unsigned long, char const*, unsigned long) const in libwx_osx_cocoau-3 .1.a(monolib_strconv.o) wxMBConv_iconv::FromWChar(char*, unsigned long, wchar_t const*, unsigned long) const in libwx_osx_cocoau -3.1.a(monolib_strconv.o) wxMBConv_iconv::GetMBNulLen() const in libwx_osx_cocoau-3.1.a(monolib_strconv.o) (maybe you meant: wxMBConv_iconv::wxMBConv_iconv(char const*), wxMBConv_iconv::ms_wcCharsetName , typeinf o name for wxMBConv_iconv , wxMBConv_iconv::IsUTF8() const , new_wxMBConv_iconv(char const*) , vtable for wxMB Conv_iconv , wxMBConv_iconv::Clone() const , wxMBConv_iconv::ms_wcNeedsSwap , typeinfo for wxMBConv_iconv , wx MBConv_iconv::FromWChar(char*, unsigned long, wchar_t const*, unsigned long) const , wxMBConv_iconv::wxMBConv_ iconv(char const*) , wxMBConv_iconv::GetMBNulLen() const , wxMBConv_iconv::~wxMBConv_iconv() , wxMBConv_iconv: :~wxMBConv_iconv() , wxMBConv_iconv::ToWChar(wchar_t*, unsigned long, char const*, unsigned long) const , wxMB Conv_iconv::~wxMBConv_iconv() ) "_iconv_close", referenced from: wxMBConv_iconv::~wxMBConv_iconv() in libwx_osx_cocoau-3.1.a(monolib_strconv.o) "_iconv_open", referenced from: wxMBConv_iconv::wxMBConv_iconv(char const*) in libwx_osx_cocoau-3.1.a(monolib_strconv.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
It's a popular Mac issue: https://stackoverflow.com/questions/57734434/libiconv-or-iconv-undefined-symbol-on-mac-osx