> Is not this advice in INSTALL?  

Well, not directly.  I grepped for LINUX_STDIO over the complete nmh
directory to see if I could find documentation on it.

INSTALL says:

  2) (IMPORTANT)  Edit the user configuration section at the beginning
     of the generated include file `config.h'.  Currently, not everything
     is auto-configured, so some #defines must be set manually.

Which isn't quite what I was asking.  Specifially, I asked:

  (1) Is it necessary to directly access members of the FILE structure?
      I'm not at all familiar with the ANSI specs; is this going to be
      all that portable?

  (2) Should LINUX_STDIO be autodetected by configure?  A simple check
      would be something like:

        if uname -s | grep -i linux > /dev/null 2>&1; then
          AC_DEFINE(LINUX_STDIO)
        fi

      It's not perfect by any means, but it will (a) be right most of the
      time, and (b) will generally err on the side of caution.

-- Lars

-- 
Lars Kellogg-Stedman <[EMAIL PROTECTED]>

Reply via email to