[EOSIO/eos] eos build error(Undefined symbols for architecture x86_64) on mac Sierra 10.12.6 (#1319)

Hi, same issue here with recent version:

«`
ld: warning: ignoring file /usr/local/lib/libintl.dylib, missing required architecture x86_64 in file /usr/local/lib/libintl.dylib (2 slices)
Undefined symbols for architecture x86_64:
«_libintl_bindtextdomain», referenced from:
_main in main.cpp.o
«_libintl_gettext», referenced from:
eosio::client::localize::localized_with_variant(char const*, fc::variant_object const&) in main.cpp.o
eosio::client::localize::localized_with_variant(char const*, fc::variant_object const&) in help_text.cpp.o
«_libintl_setlocale», referenced from:
_main in main.cpp.o
«_libintl_textdomain», referenced from:
_main in main.cpp.o
ld: symbol(s) not found for architecture x86_64
clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [programs/cleos/cleos] Error 1
make[1]: *** [programs/cleos/CMakeFiles/cleos.dir/all] Error 2
«`
«`
$ llvm-config —has-rtti —version
YES
4.0.1
«`

Запись редактировалась последний раз: May 7, 2018, 7:05 pm

Рубрики: cryptocurrency EOSIO/eos