You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Good morning,
I have a problem. when I try to use your project and compile it, it tells me that log_put is not defined but it is defined in the project with the LOG macro. here are screenshots.
`vagrant@bullseye:/vagrant/libs/libnfc$ make
make all-recursive
make[1]: Entering directory '/vagrant/libs/libnfc'
Making all in libnfc
make[2]: Entering directory '/vagrant/libs/libnfc/libnfc'
Making all in chips
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/chips'
CC libnfcchips_la-pn53x.lo
CCLD libnfcchips.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/chips'
Making all in buses
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/buses'
CC libnfcbuses_la-empty.lo
CC libnfcbuses_la-spi.lo
CC libnfcbuses_la-uart.lo
CC libnfcbuses_la-usbbus.lo
CC libnfcbuses_la-i2c.lo
CCLD libnfcbuses.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/buses'
Making all in drivers
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/drivers'
CC libnfcdrivers_la-acr122_usb.lo
acr122_usb.c: In function ‘acr122_usb_receive’:
acr122_usb.c:615:14: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
615 | int error, status;
| ^~~~~~
CC libnfcdrivers_la-acr122s.lo
CC libnfcdrivers_la-arygon.lo
CC libnfcdrivers_la-pn53x_usb.lo
CC libnfcdrivers_la-pn532_uart.lo
CC libnfcdrivers_la-pn532_spi.lo
CC libnfcdrivers_la-pn532_i2c.lo
CCLD libnfcdrivers.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/drivers'
Making all in .
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc'
CC libnfc_la-conf.lo
In file included from conf.c:28:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-iso14443-subr.lo
In file included from iso14443-subr.c:33:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-mirror-subr.lo
In file included from mirror-subr.c:33:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-nfc.lo
In file included from nfc.c:75:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
nfc.c: In function ‘nfc_register_driver’:
nfc.c:210:105: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
210 | , NFC_LOG_PRIORITY_DEBUG, "nfc_register_driver returning NFC_EINVARG");
| ^
nfc.c: In function ‘nfc_device_validate_modulation’:
nfc.c:1306:118: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
1306 | RIORITY_DEBUG, "nfc_device_validate_modulation returning NFC_EINVARG");
| ^
nfc.c:1310:114: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
1310 | RIORITY_DEBUG, "nfc_device_validate_modulation returning NFC_EINVARG");
| ^
CC libnfc_la-nfc-device.lo
In file included from nfc-device.c:36:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-nfc-emulation.lo
CC libnfc_la-nfc-internal.lo
In file included from log.h:31,
from nfc-internal.h:43,
from nfc-internal.c:34:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-target-subr.lo
CC libnfc_la-log.lo
In file included from log.h:31,
from log.c:27:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-log-internal.lo
In file included from log-internal.h:31,
from log-internal.c:28:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CCLD libnfc.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc'
make[2]: Leaving directory '/vagrant/libs/libnfc/libnfc'
Making all in utils
make[2]: Entering directory '/vagrant/libs/libnfc/utils'
CC nfc-barcode.o
CC nfc-utils.lo
CCLD libnfcutils.la
CCLD nfc-barcode
/usr/bin/ld: ../libnfc/.libs/libnfc.so: undefined reference to log_put' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:546: nfc-barcode] Error 1 make[2]: Leaving directory '/vagrant/libs/libnfc/utils' make[1]: *** [Makefile:487: all-recursive] Error 1 make[1]: Leaving directory '/vagrant/libs/libnfc' make: *** [Makefile:394: all] Error 2 vagrant@bullseye:/vagrant/libs/libnfc$
The text was updated successfully, but these errors were encountered:
Good morning,
I have a problem. when I try to use your project and compile it, it tells me that log_put is not defined but it is defined in the project with the LOG macro. here are screenshots.
`vagrant@bullseye:/vagrant/libs/libnfc$ make
make all-recursive
make[1]: Entering directory '/vagrant/libs/libnfc'
Making all in libnfc
make[2]: Entering directory '/vagrant/libs/libnfc/libnfc'
Making all in chips
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/chips'
CC libnfcchips_la-pn53x.lo
CCLD libnfcchips.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/chips'
Making all in buses
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/buses'
CC libnfcbuses_la-empty.lo
CC libnfcbuses_la-spi.lo
CC libnfcbuses_la-uart.lo
CC libnfcbuses_la-usbbus.lo
CC libnfcbuses_la-i2c.lo
CCLD libnfcbuses.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/buses'
Making all in drivers
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc/drivers'
CC libnfcdrivers_la-acr122_usb.lo
acr122_usb.c: In function ‘acr122_usb_receive’:
acr122_usb.c:615:14: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
615 | int error, status;
| ^~~~~~
CC libnfcdrivers_la-acr122s.lo
CC libnfcdrivers_la-arygon.lo
CC libnfcdrivers_la-pn53x_usb.lo
CC libnfcdrivers_la-pn532_uart.lo
CC libnfcdrivers_la-pn532_spi.lo
CC libnfcdrivers_la-pn532_i2c.lo
CCLD libnfcdrivers.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc/drivers'
Making all in .
make[3]: Entering directory '/vagrant/libs/libnfc/libnfc'
CC libnfc_la-conf.lo
In file included from conf.c:28:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-iso14443-subr.lo
In file included from iso14443-subr.c:33:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-mirror-subr.lo
In file included from mirror-subr.c:33:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-nfc.lo
In file included from nfc.c:75:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
nfc.c: In function ‘nfc_register_driver’:
nfc.c:210:105: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
210 | , NFC_LOG_PRIORITY_DEBUG, "nfc_register_driver returning NFC_EINVARG");
| ^
nfc.c: In function ‘nfc_device_validate_modulation’:
nfc.c:1306:118: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
1306 | RIORITY_DEBUG, "nfc_device_validate_modulation returning NFC_EINVARG");
| ^
nfc.c:1310:114: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
1310 | RIORITY_DEBUG, "nfc_device_validate_modulation returning NFC_EINVARG");
| ^
CC libnfc_la-nfc-device.lo
In file included from nfc-device.c:36:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-nfc-emulation.lo
CC libnfc_la-nfc-internal.lo
In file included from log.h:31,
from nfc-internal.h:43,
from nfc-internal.c:34:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-target-subr.lo
CC libnfc_la-log.lo
In file included from log.h:31,
from log.c:27:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CC libnfc_la-log-internal.lo
In file included from log-internal.h:31,
from log-internal.c:28:
config.h:5: warning: "SYSCONFDIR" redefined
5 | #define SYSCONFDIR "/etc"
|
: note: this is the location of the previous definition
CCLD libnfc.la
make[3]: Leaving directory '/vagrant/libs/libnfc/libnfc'
make[2]: Leaving directory '/vagrant/libs/libnfc/libnfc'
Making all in utils
make[2]: Entering directory '/vagrant/libs/libnfc/utils'
CC nfc-barcode.o
CC nfc-utils.lo
CCLD libnfcutils.la
CCLD nfc-barcode
/usr/bin/ld: ../libnfc/.libs/libnfc.so: undefined reference to
log_put' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:546: nfc-barcode] Error 1 make[2]: Leaving directory '/vagrant/libs/libnfc/utils' make[1]: *** [Makefile:487: all-recursive] Error 1 make[1]: Leaving directory '/vagrant/libs/libnfc' make: *** [Makefile:394: all] Error 2 vagrant@bullseye:/vagrant/libs/libnfc$
The text was updated successfully, but these errors were encountered: