I am migrating an existing project to nRF5_SDK_15.3.0, and I want to know why the error occurs and how to fix it ...
1. ..\_build\nrf52832_xxaa.axf: Error: L6218E: Undefined symbol sd_softdevice_disable (referred from main.o).
SO module included \components\serialization\application\transport\ ser_softdevice_handler.c
2. then... I get the following error...
compiling ser_softdevice_handler.c...
..\..\..\..\..\..\components\serialization\application\transport\ser_softdevice_handler.c(196): error: #147-D: declaration is incompatible with "uint32_t sd_evt_get(uint32_t *)__svc(75)" (declared at line 807 of "..\..\..\..\..\..\components\softdevice\s132\headers\nrf_soc.h")
uint32_t sd_evt_get(uint32_t * p_evt_id)
..\..\..\..\..\..\components\serialization\application\transport\ser_softdevice_handler.c(270): error: #147-D: declaration is incompatible with "uint32_t sd_softdevice_enable(const nrf_clock_lf_cfg_t *, nrf_fault_handler_t)__svc(16)" (declared at line 322 of "..\..\..\..\..\..\components\softdevice\s132\headers\nrf_sdm.h")
uint32_t sd_softdevice_enable(nrf_clock_lf_cfg_t const * p_clock_lf_cfg,
..\..\..\..\..\..\components\serialization\application\transport\ser_softdevice_handler.c(317): error: #147-D: declaration is incompatible with "uint32_t sd_softdevice_disable(void)__svc(17)" (declared at line 338 of "..\..\..\..\..\..\components\softdevice\s132\headers\nrf_sdm.h")
uint32_t sd_softdevice_disable(void)
..\..\..\..\..\..\components\serialization\application\transport\ser_softdevice_handler.c: 0 warnings, 3 errors
compiling system_nrf52.c...
".\_build\nrf52832_xxaa.axf" - 3 Error(s)
I want to know how to solve it..... in.. nRF5_SDK_15.3.0,