さて、ではlibnfc-llcpをビルドしてみよう。
configureがなかったのでどうしていいかわからんかったが、探すとこうやるみたいだ。
$ autoreconf -vis
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
configure.ac:8: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
よくわからんが、libtoolってのがなさそうだ。
$ sudo apt-get install libtool
$ autoreconf -vis
$ ./configure
$ make
$ sudo make install
なんかできた。
examplesを見ると、nexus-get-tag、という実行ファイルができている。
何も考えずに実行。
$ ./nexus-get-tag
引数 -o がない、とかなんとか
$ sudo ./nexus-get-tag -o test.dat
lt-nexus-get-tag: No NFC device found
うーん、sudoでもだめなのか。
ここでNFCデバイスの有無を確認しているのは、nfc_list_devices()という関数。
その呼び出し方は、nfc-pollもnexus-get-tagも同じだ。
んで、さっき動いたnfc-pollも同じことになった。
うーむ。
psで見ると、kworkerがいっぱいある。
これかい?
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。