Hello! I don't quite understand how to properly link NFC tag library (nfc_t2t_lib_gcc.a) to Segger Embedded Studio Project.
Steps I did:
-
Add nfc_t2t_lib_gcc.a to the project with: Add Existing File -> and select particular file
-
Added directories where to search for include files: Edit Options -> Preprocessor -> User Include
$(NrfSdkPath)/components/nfc/t2t_lib
$(NrfSdkPath)/components/nfc/t2t_lib/hal_t2t
- also added hal_nfc_t2t.c file to the project
But when I build I get following error: In function nfc_t2t_emulation_start': 1> C:\build\HUSS-NFCL33-JOB1\private\nfc_t2t_lib\armgcc/../nfc_t2t_lib.c:566: undefined reference to
hal_nfc_start'
I am running Embedded Studio on Ubuntu 16.04 and using SDK version 14.1.0.
Hoping for help!