nfc-tools / ifdnfc

PC/SC IFD Handler based on libnfc
GNU General Public License v3.0
34 stars 9 forks source link

Unable to Install on raspberry pi 4 to use with PN532 #12

Open Samu1199s opened 4 months ago

Samu1199s commented 4 months ago

i'm trying to install ifdnfc to be able to read an nfc from Identity Card, but i have this problem after launch make install -B

ifdnfc has been configured with following options:

Version:              0.1.4

Host:                 aarch64-unknown-linux-gnu
Compiler:             gcc
Preprocessor flags:   
Compiler flags:       -g -O2 -std=c99
Preprocessor flags:   
Linker flags:         
Libraries:            
LIBNFC_CFLAGS:        -I/usr/local/include 
LIBNFC_LIBS:          -L/usr/local/lib -lnfc -lusb 
PCSC_CFLAGS:          -I/usr/include/PCSC -pthread 
PCSC_LIBS:            -lpcsclite 
BUNDLE_HOST:          Linux
DYN_LIB_EXT:          so

configure: creating ./config.status
 /bin/bash ./config.status
config.status: creating Makefile
config.status: creating src/Info.plist
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
make[2]: uscita dalla directory «/home/nolex/ifdnfc-master»
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..    -I/usr/local/include  -I/usr/include/PCSC -pthread  -g -O2 -std=c99 -MT libifdnfc_la-ifd-nfc.lo -MD -MP -MF .deps/libifdnfc_la-ifd-nfc.Tpo -c -o libifdnfc_la-ifd-nfc.lo `test -f 'ifd-nfc.c' || echo './'`ifd-nfc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -I/usr/include/PCSC -pthread -g -O2 -std=c99 -MT libifdnfc_la-ifd-nfc.lo -MD -MP -MF .deps/libifdnfc_la-ifd-nfc.Tpo -c ifd-nfc.c  -fPIC -DPIC -o .libs/libifdnfc_la-ifd-nfc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -I/usr/include/PCSC -pthread -g -O2 -std=c99 -MT libifdnfc_la-ifd-nfc.lo -MD -MP -MF .deps/libifdnfc_la-ifd-nfc.Tpo -c ifd-nfc.c -o libifdnfc_la-ifd-nfc.o >/dev/null 2>&1
mv -f .deps/libifdnfc_la-ifd-nfc.Tpo .deps/libifdnfc_la-ifd-nfc.Plo
/bin/bash ../libtool --tag=CC   --mode=link gcc -I/usr/local/include  -I/usr/include/PCSC -pthread  -g -O2 -std=c99   -o libifdnfc.la -rpath /usr/local/lib libifdnfc_la-ifd-nfc.lo -L/usr/local/lib -lnfc -lusb  -lpcsclite  
libtool: link: rm -fr  .libs/libifdnfc.a .libs/libifdnfc.la .libs/libifdnfc.lai .libs/libifdnfc.so .libs/libifdnfc.so.0 .libs/libifdnfc.so.0.0.0
libtool: link: gcc -shared  .libs/libifdnfc_la-ifd-nfc.o   -L/usr/local/lib /usr/local/lib/libnfc.so -lusb -lpcsclite  -pthread   -pthread -Wl,-soname -Wl,libifdnfc.so.0 -o .libs/libifdnfc.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libifdnfc.so.0" && ln -s "libifdnfc.so.0.0.0" "libifdnfc.so.0")
libtool: link: (cd ".libs" && rm -f "libifdnfc.so" && ln -s "libifdnfc.so.0.0.0" "libifdnfc.so")
libtool: link: ar cru .libs/libifdnfc.a  libifdnfc_la-ifd-nfc.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libifdnfc.a
libtool: link: ( cd ".libs" && rm -f "libifdnfc.la" && ln -s "../libifdnfc.la" "libifdnfc.la" )
/bin/bash /home/nolex/ifdnfc-master/install-sh -d @serialdropdir@
/bin/bash ../libtool --mode=install cp .libs/libifdnfc.so @serialdropdir@/libifdnfc.so.0.1.4
libtool: install: `@serialdropdir@' must be an absolute directory name
libtool: install: Try `libtool --help --mode=install' for more information.
make[1]: *** [Makefile:626: install_ifdnfc] Errore 1
make[1]: uscita dalla directory «/home/nolex/ifdnfc-master/src»
make: *** [Makefile:308: install-recursive] Errore 1