Связать проблему с eosio-ld
Я пытаюсь построить свой умный контракт EOS, используя eosio.cdt и cmake.
Компиляция прошла успешно, но связывание не удалось с журналом ниже.
/usr/local/eosio.cdt/bin/wasm-ld: error: locale.cpp.o: undefined symbol: strftime_l
/usr/local/eosio.cdt/bin/wasm-ld: error: memory.cpp.o: undefined symbol: __cxa_pure_virtual
/usr/local/eosio.cdt/bin/wasm-ld: error: system_error.cpp.o: undefined symbol: __cxa_pure_virtual
Код для связывания модуля, сгенерированного cmake, приведен ниже.
eosio-ld -L=/usr/local/eosio.cdt/lib/ CMakeFiles/a.wasm.dir/a.cpp.o CMakeFiles/a.wasm.dir/validator/b.cpp.o CMakeFiles/a.wasm.dir/validator/c.cpp.o CMakeFiles/a.wasm.dir/common/d.cpp.o -o a.wasm
libC++.a существует в /usr/local/eosio.cdt/lib/.
Как я могу исправить эту проблему?