Связать проблему с eosio-ld - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь построить свой умный контракт 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/.

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 18 сентября 2018

Просто включите <eosiolib/eosio.hpp> заголовочный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...