pppd/pppd.h に含まれているかどうかに応じて、コードの動作を変更できる AC_CHECK_* 関数を探しています。
extern struct notifier *ipv6_up_notifier;
最近追加されたもの。実際には pppd/ipc6cp.h で提供されます:
struct notifier *ipv6_up_notifier = NULL;
私は試してみました
AC_CHECK_DECLS(notifier *ipv6_up_notifier,,, [#include <pppd/pppd.h>])
AC_CHECK_DECLS(extern notifier *ipv6_up_notifier,,, [#include <pppd/pppd.h>])
AC_CHECK_DECLS(struct notifier *ipv6_up_notifier,,, [#include <pppd/pppd.h>])
AC_CHECK_DECLS(extern struct notifier *ipv6_up_notifier,,, [#include <pppd/pppd.h>])
しかし、これはすべてにつながります
checking whether notifier *ipv6_up_notifier is declared... no
./configure するとき。externをチェックすることはまったく可能ですか?