I try to use barebones-x509 which is no_std friendly to parse x509 certificate. But encounter the mistake. Will you have some advice?
error: duplicate lang item in crate `std` (which `barebones_x509` depends on): `panic_impl`.
|
= note: the lang item is first defined in crate `ink_env` (which `blbc` depends on)
= note: first definition in `ink_env` loaded from \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libink_env-08ee0ee200503572.rlib, \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libink_env-08ee0ee200503572.rmeta
= note: second definition in `std` loaded from \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libstd-5c2faf671e59e752.rlib, \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libstd-5c2faf671e59e752.rmeta
error: duplicate lang item in crate `std` (which `barebones_x509` depends on): `oom`.
|
= note: the lang item is first defined in crate `ink_allocator` (which `ink_env` depends on)
= note: first definition in `ink_allocator` loaded from \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libink_allocator-3d57f925da559e39.rlib, \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libink_allocator-3d57f925da559e39.rmeta
= note: second definition in `std` loaded from \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libstd-5c2faf671e59e752.rlib, \\?\F:\CLIONproject\github\blbc\target\ink\wasm32-unknown-unknown\release\deps\libstd-5c2faf671e59e752.rmeta