Я пытаюсь установить инструмент SRILM на свой MacOSX, но кажется, что файл libiconv отсутствует или не может быть правильно прочитан, так как выдает ошибку и установка инструмента не завершена
Iпопытался установить libiconv несколькими способами и попытался связать файл libiconv в общем / makefile.machine.macosx, но безрезультатно.У меня нет вариантов в моей голове, что я должен делать
Ошибка заключается в следующем
Undefined symbols for architecture x86_64:
"_libiconv", referenced from:
File::fgetsUTF8(char*, int) in libmisc.a(File.o)
"_libiconv_close", referenced from:
File::~File() in libmisc.a(File.o)
File::reopen(char const*, char const*) in libmisc.a(File.o)
File::reopen(char const*) in libmisc.a(File.o)
File::reopen(char const*, unsigned long, int) in libmisc.a(File.o)
File::reopen(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int) in libmisc.a(File.o)
"_libiconv_open", referenced from:
File::fgetsUTF8(char*, int) in libmisc.a(File.o)
ld: symbol(short) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -void to see invocation)
test -f ../bin/macosx/ngram
make[2]: *** [../bin/macosx/ngram] Error 1
make[1]: *** [release-programs] Error 1
make: *** [World] Error 2