AnsweredAssumed Answered

NFC Reader Library for Linux

Question asked by weichih liu on Feb 9, 2020
Latest reply on Feb 18, 2020 by jimmychan

NFC Reader Library for Linux Installation in iso15693 examples, /_build/NfcrdlibEx5_ISO15693 make file ,have error messages: 1, /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:209:44: error: ?hacDiscLoop_Sw_DataParams_t??{aka ?truct phacDiscLoop_Sw_DataParams? has no member named ?TypeVTargetInfo?? did you mean ?TypeATargetInfo?? phApp_Print_Buff(sDiscLoop.sTypeVTargetInfo.aTypeV[0].aUid, 0x08); ^~~~~~~~~~~~~~~~ sTypeATargetInfo 2,/home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:212:48: error: ?hacDiscLoop_Sw_DataParams_t??{aka ?truct phacDiscLoop_Sw_DataParams? has no member named ?TypeVTargetInfo?? did you mean ?TypeATargetInfo?? memcpy(aReceivedUid, sDiscLoop.sTypeVTargetInfo.aTypeV[0].aUid, 0x08); ^~~~~~~~~~~~~~~~ sTypeATargetInfo /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:209:44: error: ?hacDiscLoop_Sw_DataParams_t??{aka ?truct phacDiscLoop_Sw_DataParams? has no member named ?TypeVTargetInfo?? did you mean ?TypeATargetInfo?? phApp_Print_Buff(sDiscLoop.sTypeVTargetInfo.aTypeV[0].aUid, 0x08); ^~~~~~~~~~~~~~~~ sTypeATargetInfo /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:212:48: error: ?hacDiscLoop_Sw_DataParams_t??{aka ?truct phacDiscLoop_Sw_DataParams? has no member named ?TypeVTargetInfo?? did you mean ?TypeATargetInfo?? memcpy(aReceivedUid, sDiscLoop.sTypeVTargetInfo.aTypeV[0].aUid, 0x08); ^~~~~~~~~~~~~~~~ sTypeATargetInfo /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:215:51: error: ?hacDiscLoop_Sw_DataParams_t??{aka ?truct phacDiscLoop_Sw_DataParams? has no member named ?TypeVTargetInfo?? did you mean ?TypeATargetInfo?? if (DisplayCardTypeInfo(sDiscLoop.sTypeVTargetInfo.aTypeV[0].aUid) == PH_ERR_SUCCESS) ^~~~~~~~~~~~~~~~ sTypeATargetInfo /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:226:34: warning: implicit declaration of function ?halI15693_ReadSingleBlock?? did you mean ?halT1T_Sw_ReadBlock?? [-Wimplicit-function-declaration] status = phalI15693_ReadSingleBlock(&salI15693, ^~~~~~~~~~~~~~~~~~~~~~~~~~ phalT1T_Sw_ReadBlock /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:226:62: error: ?alI15693??undeclared (first use in this function) status = phalI15693_ReadSingleBlock(&salI15693, ^~~~~~~~~ /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:226:62: note: each undeclared identifier is reported only once for each function it appears in /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:227:29: error: ?HAL_I15693_OPTION_OFF??undeclared (first use in this function); did you mean ?HALI15693_H?? PHAL_I15693_OPTION_OFF, ^~~~~~~~~~~~~~~~~~~~~~ PHALI15693_H /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:250:34: warning: implicit declaration of function ?halI15693_WriteSingleBlock?? did you mean ?halT1T_Sw_WriteEraseBlock?? [-Wimplicit-function-declaration] status = phalI15693_WriteSingleBlock(&salI15693, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ phalT1T_Sw_WriteEraseBlock /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:285:30: warning: implicit declaration of function ?hpalSli15693_Inventory??[-Wimplicit-function-declaration] status = phpalSli15693_Inventory(sDiscLoop.pPalSli15693DataParams, ^~~~~~~~~~~~~~~~~~~~~~~ /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:286:26: error: ?HPAL_SLI15693_FLAG_NBSLOTS??undeclared (first use in this function); did you mean ?HPALSLI15693_H?? (PHPAL_SLI15693_FLAG_NBSLOTS | PHPAL_SLI15693_FLAG_DATA_RATE | PHPAL_SLI15693_FLAG_INVENTORY), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ PHPALSLI15693_H /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:286:56: error: ?HPAL_SLI15693_FLAG_DATA_RATE??undeclared (first use in this function); did you mean ?HPAL_I14443P4A_DATARATE_106?? (PHPAL_SLI15693_FLAG_NBSLOTS | PHPAL_SLI15693_FLAG_DATA_RATE | PHPAL_SLI15693_FLAG_INVENTORY), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PHPAL_I14443P4A_DATARATE_106 /home/pi/cr663/_build/NfcrdlibEx5_ISO15693/NfcrdlibEx5_ISO15693.c:286:88: error: ?HPAL_SLI15693_FLAG_INVENTORY??undeclared (first use in this function) (PHPAL_SLI15693_FLAG_NBSLOTS | PHPAL_SLI15693_FLAG_DATA_RATE | PHPAL_SLI15693_FLAG_INVENTORY), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [NfcrdlibEx5_ISO15693/CMakeFiles/NfcrdlibEx5_ISO15693.dir/build.make:63: NfcrdlibEx5_ISO15693/CMakeFiles/NfcrdlibEx5_ISO15693.dir/NfcrdlibEx5_ISO15693.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:2641: NfcrdlibEx5_ISO15693/CMakeFiles/NfcrdlibEx5_ISO15693.dir/all] Error 2 make: *** [Makefile:84: all] Error 2

Outcomes