This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

multiple definition of `RTC2_IRQHandler'

Hello All,

I am developing a prototype for one of my application.

I am trying to integrate the zigbee stack to my base firmware.

For my application I am using RTC2. I guess RTC2 is used somewhere in zigbee stack and therefor I am getting this error.

1> C:/Program Files/SEGGER/SEGGER Embedded Studio for ARM 5.42/gcc/arm-none-eabi/bin/ld: ../../../../../../../external/zboss/lib/gcc/nrf52840/nrf_radio_driver.a(nrf_802154_lp_timer_nodrv.nosd.o): in function `RTC2_IRQHandler':
1> nrf_802154_lp_timer_nodrv.c:(.text.RTC2_IRQHandler+0x0): multiple definition of `RTC2_IRQHandler'; Output/Release/Obj/ZB_TLMS/nrfx_rtc.o:S:\project\TLMS\nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8\modules\nrfx\drivers\src/nrfx_rtc.c:344: first defined here


It will be helpful if anyone could help me where and how to make the changes and solve the issue.

Thanks and regards

Ankeet Gugale

Related