普段、Windows XPを使っている。
週末やビルドの時にはLinuxを立ち上げ直しているのだが、Windowsでもビルドできるとよい。
libnfcはやったので、libnfc-llcpをやってみよう。
いつも1回でうまく行くことはないので、(1)とつけた。
cygwinでやる。
だめだったら、Mingw64でやろう。
./configureすると、libtoolがない、といわれた。
cygwin.exeを使ってインストール。
./configureすると、shtoolがない、みたいなことをいわれた。
cygwin.exeには、出てこない。
検索すると、どうも何かやってやればいいものらしい、という気持ちになった。
$ libtoolize --force
libtoolize: putting auxiliary files in `.'.
libtoolize: linking file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: linking file `m4/libtool.m4'
libtoolize: linking file `m4/ltoptions.m4'
libtoolize: linking file `m4/ltsugar.m4'
libtoolize: linking file `m4/ltversion.m4'
libtoolize: linking file `m4/lt~obsolete.m4'
$ aclocal
$ autoheader
$ automake --force-missing --add-missing
configure.ac:8: installing `./config.guess'
configure.ac:8: installing `./config.sub'
configure.ac:14: installing `./install-sh'
configure.ac:14: installing `./missing'
examples/nexus-get-tag/Makefile.am: installing `./depcomp'
Makefile.am: installing `./INSTALL'
$ autoconf
$ ./configure
お、通った。
しかし、makeするとlibnfcがないといわれた。
そうか・・・そういえばlibnfcはMingw64でビルドしたんだった・・・。
ためしにlibnfcをcygwinでビルドさせたが、uart_posixあたりでエラーになった。
タイトルにはcygwinって書いてしまったしなぁ。
Mingw64でlibnfc-llcpのビルドが通るなら、もういいや。
./conftest.exe
あー、これでエラーになるか。
ここは避けられんので、cygwinでもう少しがんばるか。
まあ、今週だけだと思うけどね。
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。