I've tried linking the ESB library (esb_arm.lib) in Eclipse by adding it to my nRF51822 project's Makefile, but I am still getting undefined reference errors during build. Is there something special that needs to be done to include this library?
I've tried linking the ESB library (esb_arm.lib) in Eclipse by adding it to my nRF51822 project's Makefile, but I am still getting undefined reference errors during build. Is there something special that needs to be done to include this library?
Hi Adam,
You should link in the GCC build of the library, which is located here: ..\Nordic Semiconductor\nRF51 SDK_v5.1.0.36092\Nordic\nrf51822\Lib\esb\gcc
Best regards Håkon
Thanks Håkon,
I'm assuming the esb_sd_resources_gcc.a lib can be used instead of the esb_gcc.a lib when the softdevice is used as well? Does this mean that the library calls can be made while the softdevice is running? Or do both libraries need to be included.
Thanks Håkon,
I'm assuming the esb_sd_resources_gcc.a lib can be used instead of the esb_gcc.a lib when the softdevice is used as well? Does this mean that the library calls can be made while the softdevice is running? Or do both libraries need to be included.