Installieren Sie das libtool-bin
Paket
LibNFC auf Ubuntu installieren
2661
Jacob
Ich habe einige NFC-Chips, die ich mit meiner Ubuntu-Installation lesen kann. Ich habe ein PN532-Breakout-Board. Ich möchte LibNFC installieren, damit ich sie modifizieren und lesen kann. Ich habe ein Tutorial verfolgt und die Schritte sind wie folgt :
apt-get install autoconf libtool libusb-dev libpcsclite-dev build-essential wget https://github.com/nfc-tools/libnfc/releases/download/libnfc-1.7.1/libnfc-1.7.1.tar.bz2 tar -jxvf libnfc-1.7.1.tar.bz2 cd libnfc-1.7.1 autoreconf -vis ./configure --with-drivers=all --sysconfdir=/etc --prefix=/usr make sudo make install sudo mkdir /etc/nfc sudo mkdir /etc/nfc/devices.d
Ich bleibe jedoch bei
make
Ich bekomme einen Versionskonfliktfehler, aber ich weiß nicht, wie er es lösen soll. Jede Forschung war nutzlos. Hier ist das Fehlercodefragment.
(CDPATH="$:" && cd . && autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/bash ./config.status config.h config.status: creating config.h make all-recursive make[1]: Entering directory '/home/ubuntu/libnfc-1.7.1' Making all in libnfc make[2]: Entering directory '/home/ubuntu/libnfc-1.7.1/libnfc' Making all in chips make[3]: Entering directory '/home/ubuntu/libnfc-1.7.1/libnfc/chips' CC libnfcchips_la-pn53x.lo libtool: Version mismatch error. This is libtool 2.4.6 Debian-2.4.6-0.1, but the libtool: definition of this LT_INIT comes from libtool 2.4.2. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6 Debian-2.4.6-0.1 libtool: and run autoconf again. Makefile:397: recipe for target 'libnfcchips_la-pn53x.lo' failed make[3]: *** [libnfcchips_la-pn53x.lo] Error 63 make[3]: Leaving directory '/home/ubuntu/libnfc-1.7.1/libnfc/chips' Makefile:613: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/ubuntu/libnfc-1.7.1/libnfc' Makefile:478: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/ubuntu/libnfc-1.7.1' Makefile:385: recipe for target 'all' failed make: *** [all] Error 2
Update : Ich habe stattdessen von dieser Site heruntergeladen (es befindet sich auf der Wiki-Seite) und habe die Datei INSTALL (mit einer notwendigen Änderung) verfolgt.
./configure --prefix = / usr
machen
sudo make installieren
Das wird es schaffen
1 Antwort auf die Frage
0
directhex
Willkommen bei Super User! Ihre Antwort braucht mehr Details. Bitte [bearbeiten] Sie Ihre Frage, um zu erläutern, wie die Frage des OPs durch das, was Sie vorschlagen, beantwortet wird.
Twisty Impersonator vor 6 Jahren
0
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?