Ryo Akagi
another_face_another_smile****@yahoo*****
2011年 7月 17日 (日) 14:08:57 JST
shiro さん 赤木です ある程度やってみたのですが、やはり autoconf がよく分からないなぁという 状況です。 使おうとしているのは、getnameinfo, getaddrinfo のあるなしを調べる部分で す。 これが必要ないならいいのですが、多分そうでもないですよね? ターゲットが普通のパソコンなどの環境ならひっかかる事が減っていいと思い ますが、そうでない場合つまらない事でコンパイルできなくなって非常に面倒 だと思ったので 現状うまくいっていないのは autoheader で config.h.in を作るところです。 特に何も弄らない状態で autoheader をやっても失敗します。 添付の log.txt がログです。 error はなく warning しか出ていない様に見えるのですが、$? を見ると 1 だっ たので、何かエラーがあるみたいでした。 (autoconf は 2.68 だったので、最新の様です) あとさらに、上記の問題が解決したとしても今の configure.ac でやっている 様な $host が cygwin か? などの判断も必要な場合、そういう知識はないので その部分は私には難しいです。 -------------- next part -------------- configure.ac:707: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:707: the top level configure.ac:717: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... configure.ac:717: the top level configure.ac:737: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:737: the top level autoheader: warning: missing template: DOUBLE_ARMENDIAN autoheader: Use AC_DEFINE([DOUBLE_ARMENDIAN], [], [Description]) autoheader: warning: missing template: GAUCHE_ABI_VERSION autoheader: warning: missing template: GAUCHE_CHAR_ENCODING_EUC_JP autoheader: warning: missing template: GAUCHE_CHAR_ENCODING_SJIS autoheader: warning: missing template: GAUCHE_CHAR_ENCODING_UTF_8 autoheader: warning: missing template: GAUCHE_SIGNATURE autoheader: warning: missing template: GAUCHE_VERSION autoheader: warning: missing template: HAVE_DBM_H autoheader: warning: missing template: HAVE_GDBM_MINUS_DBM_H autoheader: warning: missing template: HAVE_GDBM_MINUS_NDBM_H autoheader: warning: missing template: HAVE_GDBM_SLASH_DBM_H autoheader: warning: missing template: HAVE_GDBM_SLASH_NDBM_H autoheader: warning: missing template: HAVE_NDBM_H autoheader: warning: missing template: SHLIB_SO_SUFFIX autoheader: warning: missing template: USE_ICONV autoheader: warning: missing template: USE_ZLIB autoheader: warning: missing template: _PTHREADS