This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by lsh configure 1.5.2, which was
generated by GNU Autoconf 2.57.  Invocation command line was

  $ ./configure -C --with-include-path=/usr/local/include --with-lib-path=/usr/local/lib --prefix=/usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/pfx

## --------- ##
## Platform. ##
## --------- ##

hostname = lukushion.roxen.com
uname -m = ia64
uname -r = 1
uname -s = AIX
uname -v = 5

/usr/bin/uname -p = ia64
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = 5.1.0.0
/bin/universe          = unknown

PATH: /usr/local/bin
PATH: /usr/vac/bin
PATH: /usr/vacpp/bin
PATH: /usr/ccs/bin
PATH: /usr/local/bin
PATH: /usr/vac/bin
PATH: /usr/bin
PATH: /etc
PATH: /usr/sbin
PATH: /usr/ucb
PATH: /usr/bin/X11
PATH: /sbin
PATH: /usr/java130/jre/bin
PATH: /usr/java130/bin
PATH: /usr/local/bin
PATH: /sw/local/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1252: creating cache config.cache
configure:1380: checking for a BSD-compatible install
configure:1434: result: /usr/local/bin/install -c
configure:1445: checking whether build environment is sane
configure:1488: result: yes
configure:1521: checking for gawk
configure:1550: result: no
configure:1521: checking for mawk
configure:1550: result: no
configure:1521: checking for nawk
configure:1537: found /usr/bin/nawk
configure:1547: result: nawk
configure:1557: checking whether make sets $(MAKE)
configure:1577: result: yes
configure:1742: WARNING:  Converted . to /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2,
If this does not work, please use an absolute path to the configure script. 
configure:2072: checking for -R flag
configure:2102: result: none
configure:2112: result: Searching for libraries
configure:2119: checking /usr/local/lib
configure:2137: result: added
configure:2119: checking /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/pfx/lib
configure:2146: result: not found
configure:2119: checking /usr/local/lib
configure:2137: result: added
configure:2119: checking /sw/local/lib
configure:2146: result: not found
configure:2119: checking /sw/lib
configure:2146: result: not found
configure:2119: checking /usr/gnu/lib
configure:2146: result: not found
configure:2119: checking /opt/gnu/lib
configure:2146: result: not found
configure:2119: checking /sw/gnu/lib
configure:2146: result: not found
configure:2119: checking /usr/freeware/lib
configure:2146: result: not found
configure:2119: checking /usr/pkg/lib
configure:2146: result: not found
configure:2201: checking for gcc
configure:2227: result: cc
configure:2471: checking for C compiler version
configure:2474: cc --version </dev/null >&5
cc: 1501-212 command option -version is incorrect for this Operating System platform - ignored
  VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release

  Usage:
     xlC [ option | inputfile ]...
     xlc [ option | inputfile ]...
     cc [ option | inputfile ]...
     c89 [ option | inputfile ]...
     xlC_r [ option | inputfile ]...
     xlc_r [ option | inputfile ]...
     cc_r [ option | inputfile ]...
     xlC_r4 [ option | inputfile ]...
     xlc_r4 [ option | inputfile ]...
     cc_r4 [ option | inputfile ]...

  Description:
     The xlC and related commands compile C and C++ source files.
     They also processes assembler source files and object files. Unless the
     -c option is specified, xlC calls the linkage editor to produce a
     single object file. Input files may be any of the following:
       1. file name with .C suffix: C++ source file
       2. file name with .i suffix: preprocessed C or C++ source file
       3. file name with .c suffix: C source file
       4. file name with .o suffix: object file for ld command
       5. file name with .s suffix: assembler source file
       6. file name with .so suffix: shared object file

  Options:
     Options can be flag options or keyword options:

       1. Flag options:

        -#        Display language processing commands but do
                  not invoke them; output goes to stdout.
        -+        Treat .c files as C++ source code.
        -bdynamic, -bstatic
                  Determines which types of library files are searched by
                  the linkage editor.
        -B<prefix>
                  Construct alternate compiler/assembler/linkage editor
                  program names. <prefix> is added to the beginning of
                  the standard program names.
        -c        Do not send object files to the linkage editor.
        -C        Write comments to output when doing preprocessing,
                  used with -E and -P.
        -D<name>[=<def>]
                  Define <name> as in #define directive. If <def> is
                  not specified, 1 is assumed.
        -E        Preprocess but do not compile; output goes to stdout
        -f<filename>
                  Passes to the linkage editor the filename of a file
                  containing a list of input files to be processed.
        -F<x>[:<stanza>]
                  Use alternate configuration file <x> with optional
                  <stanza>. If <stanza> is not specified, the assumed stanza
                  is the name of the command used to invoke the compiler.
        -g        Produce information for the debugger.
        -G        Tells the linkage editor to create a dynamic library.
        -I<dir>   Search in directory <dir> for include files that
                  do not start with an absolute path.
        -l<key>   Search the specified library file,
                  where <key> selects the file lib<key>.a.
        -L<dir>   Search in directory <dir> for files specified by -l<key>.
        -ma       Generate inline calls to the "alloca" function as if
                  "#pragma alloca" directives were in the source file.
        -M        Generate information to be included in a "make"
                  description file; output goes to .u file.
        -o<name>  Name the executable file <name> instead of a.out.
                  When used with the -c option and one source file,
                  name the object file <name> instead of filename.o.
                  If <name> is the name of a directory, files generated by
                  the compiler will be placed into that directory.
        -O        Optimize generated code.
        -O2       Same as -O.
        -O3       Perform some memory and compile time intensive
                  optimizations in addition to those executed with -O2.
                  The -O3 specific optimizations have the potential to
                  alter the semantics of a user's program.
                  The compiler guards against these optimizations at -O2
                  and the option -qstrict is provided at -O3 to turn off
                  these aggressive optimizations.
        -O4       <Currently not supported>
                  (C) Equivalent to -O3 -qipa with automatic generation of
                  architecture and tuning option ideal for that platform.
        -O5       <Currently not supported>
                  (C) Equivalent to -O3 -qipa=level=2 with automatic
                  generation of architecture and tuning option ideal for
                  that platform.
        -p        <Currently not supported>
                  Generate profiling support code.  Same as -qprofile=p.
        -pg       <Currently not supported>
                  Generate profiling support code including BSD
                  profiling support.  Same as -qprofile=pg.
        -P        Preprocess but do not compile; output goes to .i file.
        -Q        (C++) Turns on inlining.
        -Q!       (C++) Turns off inlining.
        -Q<x>, -qinline<x>
                  (C) Inline all appropriate functions where x can be
                  one of the following:
                    !       Not inline any function (equivalent to -qnoinline)
                    =<lc>   Inline if number of source statement in
                            function is less than the number specified
                            in <lc>.
                    -<nm>   Not inline function listed by names in <nm>
                    +<nm>   Attempt to inline function listed by names
                            in <nm>.
        -r        Produce the output file without linking any library.
        -S        Produce a .s file for any source file processed by the
                  compiler.
        -t<x>     Apply prefix from the -B option to the specified program <x>,
                  where x can be one or more of the following:
                    p = preprocessor
                    c = compiler frontend
                    b = compiler backend
                    i = compiler inliner
                    a = assembler
                    l = linkage editor
                    m = 'munch' utility (C++)
                    f = C++ name demangler utility (C++)
                    <Currently not supported>
                    I = inter-procedural analysis - compile phase.
                    <Currently not supported>
                    L = inter-procedural analysis - link phase.
        -U<name>  Undefine name as in #undef directive.
        -v        Displays language processing commands as they
                  are invoked by xlC; output goes to stdout.
        -w        Suppress informational, language-level, and
                  warning messages.
        -W<x,y>   Give the options <y> to the compiler program <x>
                  where x can be one or more of the following:
                    <p,c,b,i,a,l,I,m,f>
        -y<x>     <Currently not supported>
                  Specify compile-time rounding of constant floating-point
                  expressions, where <x> can be one of the following:
                    n = round to nearest
                    m = round toward minus infinity
                    p = round toward positive infinity
                    z = round toward zero.

       2. Keyword options:

          Keyword options are specified in one of the following ways:

          -q<option>
          -q<option>=<parameter>
          -q<option>=<parameter>:<parameter>

          where <option> is an option name and <parameter> is a
          parameter value.
          Keyword options with no parameters represent switches
          that may be either on or off. The keyword by itself turns
          the switch on, and the keyword preceded by the letters NO
          turns the switch off. For example, -qLIST tells the
          compiler to produce a listing and -qNOLIST tells the
          compiler not to produce a listing. If an option that
          represents a switch is set more than once, the compiler
          uses the last setting.

          Keyword option and parameter names may appear in either
          UPPER CASE or lower case letters in the xlC command.


          Options without parameters:

          32          Selects 32-bit compiler mode. (default)
          64          Selects 64-bit compiler mode.
          ansialias   Use type-based aliasing during optimization.
          attr        Produce an attribute listing containing only
                      referenced names; output goes to .lst file.
          compact     Reduce code size where possible, at the expense
                      of execution speed.  Code size is reduced by
                      inhibiting optimizations that replicate or expand
                      code inline.
          cpluscmt    (C) Permit "//" to introduce a comment that lasts
                      until the end of the current source line, as in C++.
          dbcs        String literals and comments can contain DBCS
                      characters (same as mbcs option).
          dbxextra    Generate symbol table information for unreferenced
                      variables. By default such information is not generated
                      thus reducing the size of the executable compiled with
                      the "-g" option.  Same as -qsymtab=unref.
          digraph     Allow special digraph
          dollar      Allow '$' as an identifier character
          flttrap     <Currently not supported>
                      Generate instructions to trap floating-point
                      exceptions.
          fold        Specifies that constant floating-point expressions
                      are to be evaluated at compile time.
          fullpath    Specifies the path information stored for files when
                      you use "-g" and the symbolic debugger.
          heapdebug   <Currently not supported>
                      Enables debug versions of memory management functions.
          idirfirst   Specify the search order for files included with
                      the #include "file_name" directive.  Use -qidirfirst
                      with the -Idirectory option.  If -qidirfirst option
                      is specified, the directories specified by the
                      -Idirectory option are searched before the directory
                      where the current file resides.
          ignerrno    <Currently not supported>
                      Tell the optimizer that the program will never
                      refer to or set errno.  This allows additional
                      optimizations.
          inlglue     Generate fast external linkage by inlining the
                      code (pointer glue code) necessary at calls
                      via a function pointer and calls to external
                      procedures.
          libansi     Assumes that all functions with the name of an
                      ANSI C library functions are in fact the system functions.
          linedebug   Generates abbreviated line number and source file name
                      information for the debugger.
          list        Produce an object listing; output goes to .lst file.
          listopt     Display the settings of all options; output goes
                      to .lst file.
          nolongdouble
                      Decrease long double size from 80 to 64 bits.
          longlit     Changes implicit type selection for integer constants in
                      64-bit mode.
          longlong    Allow long long integers.
          macpstr     Allow '\p' as the first character of a string constant
                      which will be replaced by the length in bytes.
          makedep     Creates an output file that contains targets suitable for
                      inclusion in a description file for the AIX make command.
          mbcs        String literals and comments can contain DBCS
                      characters (same as dbcs option).
          noprint     Direct listing to /dev/null.
          nostdinc    Specify which files are included with the #include
                      "file_name" and #include <file_name> directives.
                      If -qnostdinc is specified, the /usr/include directory
                      is not searched.
          once        Only process each include file one time.
                      The default is -qnoonce.
          optimize    Same as O and O2. Perform optimization that is the
                      mix between speed and size.  (If -qnooptimize is
                      specified, it is equivalent to -qoptimize=0.)
          pascal      Accept and ignore the keyword 'pascal' as a
                      type modifier.
          pdf1, pdf2  <Currently not supported>
                      Perform aggressive optimizations with profile
                      directed feedback.
          phsinfo     Produce compiler phase information; output goes to
                      stdout.
          proto       (C) Assert that procedure call points agree
                      with their declarations even if the procedure has
                      not been prototyped. This allows the caller to
                      pass floating point arguments in floating point
                      registers instead of general purpose registers.
          ro          Put string literals in read only area.
          roconst     Put constant values in read only area.
          rwvftable   <Currently not supported>
                      (C++) Place virtual function tables into
                      read/write memory.
          showinc     Include the source of all included files in the
                      source listing, if the SOURCE option is in effect.
          source      Produce a source listing; output goes to .lst file.
          srcmsg      Reconstruct source lines in error along with the
                      diagnostic messages in the stderr file.
          statsym     Adds user-defined, nonexternal names that have a
                      persistent storage class, such as initialized and
                      uninitialized static variables, to the name list
                      (the symbol table of xcoff objects).  Same as
                      -qsymtab=static.
          strict      Turns off aggresive optimizations which have the
                      potential to alter the semantics of a user's program.
                      This option also sets -qfloat=nofltint:norsqrt.
          strict_induction
                      Turns off induction variable optimizations
                      that have the potential to alter the semantics of a
                      user's program. The default is "nostrict_induction" at
                      -O2 or higher and "strict_induction" otherwise.
                      "nostrict_induction" is recomended if your program does
                      not have overflows or wrap arounds of loop induction
                      variables.
          syntaxonly  Causes the compiler to perform syntax checking without
                      generating an object file.
          tempinc     (C++) Automatically generate template functions in the
                      "tempinc" subdirectory. Use the "notempinc" option to
                      suppress this behaviour.
          unique      (C++) Generates unique names for static
                      constructor/destructor file compilation units.
          upconv      (C) Preserves the unsigned specification when performing
                      integral promotions.
          vftable     (C++) Force virtual function tables to be generated
                      in this compilation unit.  The default is to define the
                      virtual function table for a class where the first
                      non-inline virtual member function is declared.  If
                      -qnovftable is specified, then no virtual function tables
                      are produced.
          warn64      Enables checking for possible pointer-to-integer truncation.
          xcall       Generate code to static routines within a compilation
                      unit as if they were external routines.
          xref        Produce a cross-reference listing containing
                      only referenced names.


          Options with parameters:
          aggrcopy=[no]overlap
                      Asserts whether source and destination of aggregate
                      assignments overlap.
          alias=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
                      ansi    Pointers can only point to an object of the
                              same type. Require -O option.
          align=<algnopt>
                      <Currently not supported>
          arch=<option>
                      Specifies the architecture on which the executable
                      program will be run.
                      The available options are:
                      ia64    Produce an object that contains instructions
                              that will run on all the IA64 hardware platform
                      itanium Produce an object that contains instructions
                              that will run on Itanium hardware platform
                      The default is -qarch=ia64.  If the -qarch option is
                      specified without the -qtune=<option>, the compiler
                      uses the default -qtune value for the specified
                      Architecture, which is currently -qtune=itanium.
          assert=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
          attr=full   Produce an attribute listing containing all names,
                      whether referenced or not; output goes to .lst file.
          bitfields=signed
          bitfields=unsigned
                      Specify whether bitfields will be signed or unsigned.
          chars=signed        (default)
          chars=unsigned
                      Specify whether the data type char will be signed
                      or unsigned.
          check=<option>
                      <Currently not supported>
                      Generate code to check for run-time checks.
                      nullptr Runtime checking of addresses
                              contained in pointer variables used to
                              reference storage.
                      bounds  Runtime checking of addresses when
                              subscripting within an object of known size.
                      divzero Runtime checking of integer division.
                              A trap will occur if an attempt is made to
                              divide by zero.
                      all     Switches on all the above suboptions.
          cinc=<prefix>
                      (C++) Include files from directories starting with
                      <prefix> have the tokens 'extern "C" {' inserted
                      before the file and '}' after it.
          dataimported=<name1>:<name2>: ...
                      Specify which data items are imported.  If no names are
                      specified, all data items are assumed to be imported.
                      This is the default.
          datalocal=<name1>:<name2>: ...
                      Specify which data items are local.  If no names are
                      specified, all data items are assumed to be local.
          enum=<enumopt>
                      Specify whether minimum-sized enumerated types will be
                      produced or not. <enumopt> can be either small, int,
                      (C++)intlong, 1, 2, 4 or 8.
                      small denotes that either one, two, four or eight (valid
                      in 64-bit mode only) bytes of storage will be allocated
                      for enum variables based on the range of the enum
                      constants.
                      int is the default, and causes enum variables to be
                      treated as though they were of type signed int
                      depending on the range of the enum constants.
                      intlong (C++) specifies that enumerations occupy 8
                      bytes of storage and are represented by long,
                      if -q64 is specified and the range of the
                      enum constants exceed the limit for int.
                      1 will cause enum variables to be packed into 1 byte.
                      2 will cause enum variables to be packed into 2 bytes.
                      4 will cause enum variables to be packed into 4 bytes.
                      8 will cause enum variables to be packed into 8 bytes.
                        (enum=8 is valid in 64-bit mode only)
          flag=<sev1>
                      Specify severity level of diagnostics to be reported
                      in source listing and stderr; the severity level
                      is one of <i,w,e,s,u>.
          flag=<sev1>:<sev2>
                      Specify severity level of diagnostics to be reported
                      in source listing (<sev1>), and stderr (<sev2>);
                      the severity levels are one of <i,w,e,s,u>.
          float=<opt1>:<opt2>:...:<optN>
                      The available options are:
                      fltint  Specify whether range checking of floating
                              point to integer conversions is done.
                              Default at -O2: -qfloat=nofltint.
                              Default at -O3: -qfloat=fltint.
                      hsflt   Never round single-precision expressions,
                              and don't perform range checking for
                              floating-point to integer conversions.
                      hssngl  Round single-precision expressions only
                              when the results are stored into float memory
                              locations.
                      nans    Detect conversion of single-precision NaNS to
                              double precision call checking.
                      nomaf   Suppress generation of multiply-add
                              instructions.
                      nofold  Suppress compile-time evaluation of constant
                              floating-point expressions.
                      reduced Uses a reduced set of floating point registers.
                      rndsngl Ensure strict adherence to IEEE standard.
                              all operations on single-precision values
                              produce results that remain in single
                              precision.
                      rrm     Specify run-time rounding mode. Compile with
                              this option if the run-time rounding mode
                              is round toward minus infinity, round toward
                              positive infinity, or not known.
                      rsqrt   Specify whether a division by the result of a
                              square root can be replaced with a multiply
                              by the reciprocal of the square root.
                              Default at -O2: -qfloat=norsqrt.
                              Default at -O3: -qfloat=rsqrt.
          flttrap=<opt1>:<opt2>:...:<optN>
                      <Currently not supported>
                      Generate instructions to detect and trap floating-point.
                      The available options are:  overflow, underflow,
                      zerodivide, invalid, inexact, enable, imprecise.
          halt=<sev>  Stop compiler after first phase if severity of errors
                      detected equals or exceeds <sev>; the severity
                      level is one of i, w, e, s, u.
          genpcomp[=dirname]
                      <Currently not supported>
                      (C) Generate precompiled include files.  See online
                      documentation for details.
          genproto=<parmnames>
                      Produces ANSI prototypes from K&R function definitions.
          ignprag=<option>
                      The available options are:
                      disjoint
                              Ignore pragma disjoint.
                      isolated
                              Ignore pragma isolated_call.
                      omp     (C) Ignore OpenMP parallel processing pragmas.
                      ibm     (C) Ignore IBM parallel processing pragmas.
                      all     Ignore all the above pragmas.
          info
          info=all
                      Produce additional lint-like messages.  For C, it turns
                      on all diagnostic messages for all groups.  For C++, it
                      turns on all diagnostic messages for all groups, except
                      ppt.
          info=<group>
                      Produce additional lint-like messages based on <group>.
                      cmp     Possible redundancies in unsigned comparisons
                      cnd     Possible redundancies or problems in conditional
                              expressions
                      cns     Operations involving constants.
                      cnv     Conversions
                      dcl     Consistency of declarations
                      eff     Statements with no effect
                      enu     Consistency of enum variables
                      ext     Unused external definitions
                      gen     General diagnostic messages
                      gnr     Generation of temporary variables
                      got     Use of goto statements
                      ini     Possible problems with initialization
                      inl     Functions not inlined
                      lan     Language level effects
                      obs     Obsolete features
                      ord     Unspecified order of evaluation
                      par     Unused parameters
                      por     Nonportable language constructs
                      ppc     Possible problems with using the preprocessor
                      ppt     Trace of preprocessor actions
                      pro     Missing function prototypes
                      rea     Code that cannot be reached
                      ret     Consistency of return statements
                      trd     Possible truncation or loss of data or precision
                      tru     Variable names truncated by the compiler
                      uni     Uninitialized variables
                      use     Unused auto and static variables
                      vft     (C++) Generation of virtual function tables
                      private (C) Lists shared variables made private to a
                              parallel loop.
                      reduction
                              (C) Lists all variables that are recognized as
                              reduction variables inside a parallel loop.
          initauto=<hh>
                      Initialialize automatic storage to <hh>. <hh> is a
                      hexadecimal value.  This generates extra code and
                      should only be used for error determination.
          inline[=<x>]
                      This is functionally equivalent to the -Q option.
          ipa[=<ipa_options>]
                      <Currently not supported>
                      (C) Turn on inter-procedural analysis.  See online
                      documentation for details.
          isolated_call=<name1>:<name2>: ...
                      Specify that the calls to the functions listed have no
                      side effects. <name1> and <name2> are function names.
                      The user may specify as many function names as
                      necessary.
          langlvl=<langlvl>:<feature>:...
                      Specify language level and/or features to be enabled
                      during compilation.
                      <langlvl>
                              (C) can be ansi, saal2, saa, extended, or
                              classic.
                      <langlvl>
                              (C++) can be ansi/strict98, compat366, or
                              extended.
                      <feature>
                              can be:
                              [no]ucs   enables or disables support for
                                        universal character names.
                      <feature>
                              (C++) can be:
                              typedefclass  allows typedef names to be used
                                            in base specifiers and in memory
                                            initializers.
                              anonstruct    allows anonymous structs.
                              ansifor       allows new ANSI scopes are to be
                                            used for variables declared in
                                            for-init-statements.
                              oldfriend     allows friend declarations
                                            without elaborated classnames.
                              oldmath       prevents the inclusion of new
                                            ANSI math functions in <math.h>.
                              oldstr        prevents the inclusion of new
                                            string functions in <cstring>.
                              oldtempacc    suppresses copy-constructor
                                            access checking for eliminated
                                            temporaries.
                              oldtmplspec   allows old-style template
                                            specializations.
                              anonunion     allows non-data members in
                                            anonymous unions. Member
                                            functions are not allowed.
                              illptom       allows ill-formed pointer to
                                            member expressions.
                              implicitint   allows implicit int
                              newexcp       determines whether the system
                                            operator new (other than the
                                            nothrow variants) throw the
                                            standard exception std::bad_alloc
                                            when the requested allocation
                                            fails.
                              offsetnonpod  allows offsetof() to be used with
                                            non-POD (plain ol' data) classes.
                              olddigraph    support old-style digraphs
                              redefmac      specifies whether a macro can be
                                            redefined without a prior #undef
                                            or an undefine() option
                              trailenum     allows trailing enum commas.
                              zeroextarray  allows a zero-extent array as
                                            the last non-static data member
                                            of a struct.
          longdouble=64|80
                      Set the long double to either 64 bit or 80 bit.
                      Default: -qlongdouble=64
          maxerr=<num>[:<sev>]
                      Instructs the compiler to halt compilation when <num>
                      errors of <sev> or greater severity is reached.  The
                      default for <sev> is current value of the -qhalt option.
          maxmem=<num>
                      Limit the amount of memory used by space intensive
                      optimizations to <num>.  <num> specified in kilobytes.
          priority=<num>
                      (C++) Specifies the priority level for the initialization
                      of static constructors.
          optimize=<level>
                      Enables different levels of optimization.
                      2       Same as -O and -qoptimize.
                      3       Same as -O3. Aggresive optimization.
                      4       <Currently not supported>
                              (C) Same as -O4. Internally generates -O3 -qipa
                              with automatic architecture and tuning option
                              generation.
                      5       <Currently not supported>
                              (C) Same as -O5. Internally generates -O3
                              -qipa=level=2 with automatic architecture and
                              tuning option generation.
          proclocal=<name1>:<name2>: ...
                      Specify which functions are local.
                      If no filenames are specified, all invoked functions
                      are assumed to be defined within the current file.
                      The last explicit specification for a function takes
                      precedence.
          procimported=<name1>:<name2>: ...
                      Specify which functions are imported.  If no filenames
                      are specified, all invoked functions are assumed to be
                      defined outside the current file.  The last explicit
                      specification for a function takes precedence.
          procunknown=<name1>:<name2>: ...
                      Specify which functions are unknown to be local or
                      imported.  If no filenames are specified, all functions
                      called are assumed to be unknown. This is the default
                      when no user options are specified. The last explicit
                      specification for a function takes precedence.
          profile=<option>
                      <Currently not supported>
                      Sets up the object files produced by the compiler for
                      profiling.
                      The available options are:
                      ibm     Generate profiling support code for use with the
                              Performance Analysis tool in VisualAge C++.
                      p       Generate profiling support code.  Same as -p.
                      pg      Generate profiling support code including BSD
                              profiling support.  Same as -pq.
          rtti=<option>
                      (C++) Use this option to generate run-time type
                      identification (RTTI) information for the typeid
                      operator and the dynamic_cast operator.
                      all     The compiler generates the information needed
                              for the RTTI typeid and dynamic_cast operators.
                      type | typeinfo
                              The compiler generates the information needed
                              for the RTTI typeid operator, but the
                              information needed for dynamic_cast operator is
                              not generated.
                      dyna | dynamiccast
                              The compiler generates the information needed
                              for the RTTI dynamic_cast operator, but the
                              information needed for typeid operator is not
                              generated.
          smp[=suboption[:suboption] [ ... ]]  (C)
                      <Currently not supported>
                      [no]auto
                              Enables or disables automatic parallelization.
                      [no]explicit
                              Enables or disables explicit parallelization.
                      schedule=<sched_type>[=n]
                              Specifies what kind of scheduling algorithms
                              and chunking are used for loops to which no
                              other scheduling algorithm has been explicitly
                              assigned in the source code.
                              Valid options for <sched_type> are:
                                         * dynamic[=n]
                                         * guided[=n]
                                         * static[=n]
                                         * affinity[=n]
                                         * runtime
                              For more information, see online documentation.
                      [no]nested_par
                              Enables or disables parallelization of nested
                              parallel constructs.
                      [no]rec_locks
                              Specifies whether recursive or regular locks
                              should be used to implement critical sections.
                      [no]omp Enables or disables strict OpenMP mode.
          suppress=<msg_num>:<msg_num>...
                      Suppress compiler messages.
          nosuppress=<msg_num>:<msg_num>...
                      (C++) Don't suppress compiler messages.
          nosuppress
                      (C) Don't suppress compiler messages.
          symtab=<options>
                      Controls symbol table.
                      The available options are:
                      unref   Specifies that all typedef declarations, struct,
                              union, and enum type definitions are included
                              for processing by the debugger.  Same as
                              -qdbxextra.
                      static  Adds user-defined, nonexternal names that have a
                              persistent storage class, such as initialized
                              and uninitialized static variables, to the name
                              list (the symbol table of xcoff objects).  Same
                              as -qstatsym.
          tabsize=<size>
                      Changes the length of tabs in your source file.
          tune=<option>
                      Specifies the architecture system for which the
                      executable program is optimized.
                      The available options are:
                      itanium Produce an object optimized for Itanium processor.
          tempinc[=<directory>]
                      (C++) Automatically generate template functions in the
                      specified directory. Use the "notempinc" option
                      to suppress this behaviour.
          tempmax=<number>
                      (C++) Specify the maximum number of files to be created
                      in the tempinc directory for each template file.  The
                      default is 1.
          unroll[=n]  Allow the optimizer to unroll loops.
          usepcomp[=dirname]
                      <Currently not supported>
                      Use precompiled include files.  See online documentation
                      for details.
          xref=full   Produce a cross-reference listing containing all names,
                      whether referenced or not; output goes to .lst file.

  Environment Variables
     1.OBJECT_MODE changes the compilation-mode behavior, unless overridden by
                   configuration file or command-line options

        Setting

         not set   32-bit compiler mode.
          32       32-bit compiler mode.
          64       64-bit compiler mode.
         32_64     Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.
        any other  Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.

  For a detailed description of each option, please refer to the online
  documentation.




configure:2477: $? = 249
configure:2479: cc -v </dev/null >&5
exec: /usr/bin/pg(/usr/bin/pg,/usr/vac/exe/default_msg/vac.help,NULL) 
  VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release

  Usage:
     xlC [ option | inputfile ]...
     xlc [ option | inputfile ]...
     cc [ option | inputfile ]...
     c89 [ option | inputfile ]...
     xlC_r [ option | inputfile ]...
     xlc_r [ option | inputfile ]...
     cc_r [ option | inputfile ]...
     xlC_r4 [ option | inputfile ]...
     xlc_r4 [ option | inputfile ]...
     cc_r4 [ option | inputfile ]...

  Description:
     The xlC and related commands compile C and C++ source files.
     They also processes assembler source files and object files. Unless the
     -c option is specified, xlC calls the linkage editor to produce a
     single object file. Input files may be any of the following:
       1. file name with .C suffix: C++ source file
       2. file name with .i suffix: preprocessed C or C++ source file
       3. file name with .c suffix: C source file
       4. file name with .o suffix: object file for ld command
       5. file name with .s suffix: assembler source file
       6. file name with .so suffix: shared object file

  Options:
     Options can be flag options or keyword options:

       1. Flag options:

        -#        Display language processing commands but do
                  not invoke them; output goes to stdout.
        -+        Treat .c files as C++ source code.
        -bdynamic, -bstatic
                  Determines which types of library files are searched by
                  the linkage editor.
        -B<prefix>
                  Construct alternate compiler/assembler/linkage editor
                  program names. <prefix> is added to the beginning of
                  the standard program names.
        -c        Do not send object files to the linkage editor.
        -C        Write comments to output when doing preprocessing,
                  used with -E and -P.
        -D<name>[=<def>]
                  Define <name> as in #define directive. If <def> is
                  not specified, 1 is assumed.
        -E        Preprocess but do not compile; output goes to stdout
        -f<filename>
                  Passes to the linkage editor the filename of a file
                  containing a list of input files to be processed.
        -F<x>[:<stanza>]
                  Use alternate configuration file <x> with optional
                  <stanza>. If <stanza> is not specified, the assumed stanza
                  is the name of the command used to invoke the compiler.
        -g        Produce information for the debugger.
        -G        Tells the linkage editor to create a dynamic library.
        -I<dir>   Search in directory <dir> for include files that
                  do not start with an absolute path.
        -l<key>   Search the specified library file,
                  where <key> selects the file lib<key>.a.
        -L<dir>   Search in directory <dir> for files specified by -l<key>.
        -ma       Generate inline calls to the "alloca" function as if
                  "#pragma alloca" directives were in the source file.
        -M        Generate information to be included in a "make"
                  description file; output goes to .u file.
        -o<name>  Name the executable file <name> instead of a.out.
                  When used with the -c option and one source file,
                  name the object file <name> instead of filename.o.
                  If <name> is the name of a directory, files generated by
                  the compiler will be placed into that directory.
        -O        Optimize generated code.
        -O2       Same as -O.
        -O3       Perform some memory and compile time intensive
                  optimizations in addition to those executed with -O2.
                  The -O3 specific optimizations have the potential to
                  alter the semantics of a user's program.
                  The compiler guards against these optimizations at -O2
                  and the option -qstrict is provided at -O3 to turn off
                  these aggressive optimizations.
        -O4       <Currently not supported>
                  (C) Equivalent to -O3 -qipa with automatic generation of
                  architecture and tuning option ideal for that platform.
        -O5       <Currently not supported>
                  (C) Equivalent to -O3 -qipa=level=2 with automatic
                  generation of architecture and tuning option ideal for
                  that platform.
        -p        <Currently not supported>
                  Generate profiling support code.  Same as -qprofile=p.
        -pg       <Currently not supported>
                  Generate profiling support code including BSD
                  profiling support.  Same as -qprofile=pg.
        -P        Preprocess but do not compile; output goes to .i file.
        -Q        (C++) Turns on inlining.
        -Q!       (C++) Turns off inlining.
        -Q<x>, -qinline<x>
                  (C) Inline all appropriate functions where x can be
                  one of the following:
                    !       Not inline any function (equivalent to -qnoinline)
                    =<lc>   Inline if number of source statement in
                            function is less than the number specified
                            in <lc>.
                    -<nm>   Not inline function listed by names in <nm>
                    +<nm>   Attempt to inline function listed by names
                            in <nm>.
        -r        Produce the output file without linking any library.
        -S        Produce a .s file for any source file processed by the
                  compiler.
        -t<x>     Apply prefix from the -B option to the specified program <x>,
                  where x can be one or more of the following:
                    p = preprocessor
                    c = compiler frontend
                    b = compiler backend
                    i = compiler inliner
                    a = assembler
                    l = linkage editor
                    m = 'munch' utility (C++)
                    f = C++ name demangler utility (C++)
                    <Currently not supported>
                    I = inter-procedural analysis - compile phase.
                    <Currently not supported>
                    L = inter-procedural analysis - link phase.
        -U<name>  Undefine name as in #undef directive.
        -v        Displays language processing commands as they
                  are invoked by xlC; output goes to stdout.
        -w        Suppress informational, language-level, and
                  warning messages.
        -W<x,y>   Give the options <y> to the compiler program <x>
                  where x can be one or more of the following:
                    <p,c,b,i,a,l,I,m,f>
        -y<x>     <Currently not supported>
                  Specify compile-time rounding of constant floating-point
                  expressions, where <x> can be one of the following:
                    n = round to nearest
                    m = round toward minus infinity
                    p = round toward positive infinity
                    z = round toward zero.

       2. Keyword options:

          Keyword options are specified in one of the following ways:

          -q<option>
          -q<option>=<parameter>
          -q<option>=<parameter>:<parameter>

          where <option> is an option name and <parameter> is a
          parameter value.
          Keyword options with no parameters represent switches
          that may be either on or off. The keyword by itself turns
          the switch on, and the keyword preceded by the letters NO
          turns the switch off. For example, -qLIST tells the
          compiler to produce a listing and -qNOLIST tells the
          compiler not to produce a listing. If an option that
          represents a switch is set more than once, the compiler
          uses the last setting.

          Keyword option and parameter names may appear in either
          UPPER CASE or lower case letters in the xlC command.


          Options without parameters:

          32          Selects 32-bit compiler mode. (default)
          64          Selects 64-bit compiler mode.
          ansialias   Use type-based aliasing during optimization.
          attr        Produce an attribute listing containing only
                      referenced names; output goes to .lst file.
          compact     Reduce code size where possible, at the expense
                      of execution speed.  Code size is reduced by
                      inhibiting optimizations that replicate or expand
                      code inline.
          cpluscmt    (C) Permit "//" to introduce a comment that lasts
                      until the end of the current source line, as in C++.
          dbcs        String literals and comments can contain DBCS
                      characters (same as mbcs option).
          dbxextra    Generate symbol table information for unreferenced
                      variables. By default such information is not generated
                      thus reducing the size of the executable compiled with
                      the "-g" option.  Same as -qsymtab=unref.
          digraph     Allow special digraph
          dollar      Allow '$' as an identifier character
          flttrap     <Currently not supported>
                      Generate instructions to trap floating-point
                      exceptions.
          fold        Specifies that constant floating-point expressions
                      are to be evaluated at compile time.
          fullpath    Specifies the path information stored for files when
                      you use "-g" and the symbolic debugger.
          heapdebug   <Currently not supported>
                      Enables debug versions of memory management functions.
          idirfirst   Specify the search order for files included with
                      the #include "file_name" directive.  Use -qidirfirst
                      with the -Idirectory option.  If -qidirfirst option
                      is specified, the directories specified by the
                      -Idirectory option are searched before the directory
                      where the current file resides.
          ignerrno    <Currently not supported>
                      Tell the optimizer that the program will never
                      refer to or set errno.  This allows additional
                      optimizations.
          inlglue     Generate fast external linkage by inlining the
                      code (pointer glue code) necessary at calls
                      via a function pointer and calls to external
                      procedures.
          libansi     Assumes that all functions with the name of an
                      ANSI C library functions are in fact the system functions.
          linedebug   Generates abbreviated line number and source file name
                      information for the debugger.
          list        Produce an object listing; output goes to .lst file.
          listopt     Display the settings of all options; output goes
                      to .lst file.
          nolongdouble
                      Decrease long double size from 80 to 64 bits.
          longlit     Changes implicit type selection for integer constants in
                      64-bit mode.
          longlong    Allow long long integers.
          macpstr     Allow '\p' as the first character of a string constant
                      which will be replaced by the length in bytes.
          makedep     Creates an output file that contains targets suitable for
                      inclusion in a description file for the AIX make command.
          mbcs        String literals and comments can contain DBCS
                      characters (same as dbcs option).
          noprint     Direct listing to /dev/null.
          nostdinc    Specify which files are included with the #include
                      "file_name" and #include <file_name> directives.
                      If -qnostdinc is specified, the /usr/include directory
                      is not searched.
          once        Only process each include file one time.
                      The default is -qnoonce.
          optimize    Same as O and O2. Perform optimization that is the
                      mix between speed and size.  (If -qnooptimize is
                      specified, it is equivalent to -qoptimize=0.)
          pascal      Accept and ignore the keyword 'pascal' as a
                      type modifier.
          pdf1, pdf2  <Currently not supported>
                      Perform aggressive optimizations with profile
                      directed feedback.
          phsinfo     Produce compiler phase information; output goes to
                      stdout.
          proto       (C) Assert that procedure call points agree
                      with their declarations even if the procedure has
                      not been prototyped. This allows the caller to
                      pass floating point arguments in floating point
                      registers instead of general purpose registers.
          ro          Put string literals in read only area.
          roconst     Put constant values in read only area.
          rwvftable   <Currently not supported>
                      (C++) Place virtual function tables into
                      read/write memory.
          showinc     Include the source of all included files in the
                      source listing, if the SOURCE option is in effect.
          source      Produce a source listing; output goes to .lst file.
          srcmsg      Reconstruct source lines in error along with the
                      diagnostic messages in the stderr file.
          statsym     Adds user-defined, nonexternal names that have a
                      persistent storage class, such as initialized and
                      uninitialized static variables, to the name list
                      (the symbol table of xcoff objects).  Same as
                      -qsymtab=static.
          strict      Turns off aggresive optimizations which have the
                      potential to alter the semantics of a user's program.
                      This option also sets -qfloat=nofltint:norsqrt.
          strict_induction
                      Turns off induction variable optimizations
                      that have the potential to alter the semantics of a
                      user's program. The default is "nostrict_induction" at
                      -O2 or higher and "strict_induction" otherwise.
                      "nostrict_induction" is recomended if your program does
                      not have overflows or wrap arounds of loop induction
                      variables.
          syntaxonly  Causes the compiler to perform syntax checking without
                      generating an object file.
          tempinc     (C++) Automatically generate template functions in the
                      "tempinc" subdirectory. Use the "notempinc" option to
                      suppress this behaviour.
          unique      (C++) Generates unique names for static
                      constructor/destructor file compilation units.
          upconv      (C) Preserves the unsigned specification when performing
                      integral promotions.
          vftable     (C++) Force virtual function tables to be generated
                      in this compilation unit.  The default is to define the
                      virtual function table for a class where the first
                      non-inline virtual member function is declared.  If
                      -qnovftable is specified, then no virtual function tables
                      are produced.
          warn64      Enables checking for possible pointer-to-integer truncation.
          xcall       Generate code to static routines within a compilation
                      unit as if they were external routines.
          xref        Produce a cross-reference listing containing
                      only referenced names.


          Options with parameters:
          aggrcopy=[no]overlap
                      Asserts whether source and destination of aggregate
                      assignments overlap.
          alias=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
                      ansi    Pointers can only point to an object of the
                              same type. Require -O option.
          align=<algnopt>
                      <Currently not supported>
          arch=<option>
                      Specifies the architecture on which the executable
                      program will be run.
                      The available options are:
                      ia64    Produce an object that contains instructions
                              that will run on all the IA64 hardware platform
                      itanium Produce an object that contains instructions
                              that will run on Itanium hardware platform
                      The default is -qarch=ia64.  If the -qarch option is
                      specified without the -qtune=<option>, the compiler
                      uses the default -qtune value for the specified
                      Architecture, which is currently -qtune=itanium.
          assert=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
          attr=full   Produce an attribute listing containing all names,
                      whether referenced or not; output goes to .lst file.
          bitfields=signed
          bitfields=unsigned
                      Specify whether bitfields will be signed or unsigned.
          chars=signed        (default)
          chars=unsigned
                      Specify whether the data type char will be signed
                      or unsigned.
          check=<option>
                      <Currently not supported>
                      Generate code to check for run-time checks.
                      nullptr Runtime checking of addresses
                              contained in pointer variables used to
                              reference storage.
                      bounds  Runtime checking of addresses when
                              subscripting within an object of known size.
                      divzero Runtime checking of integer division.
                              A trap will occur if an attempt is made to
                              divide by zero.
                      all     Switches on all the above suboptions.
          cinc=<prefix>
                      (C++) Include files from directories starting with
                      <prefix> have the tokens 'extern "C" {' inserted
                      before the file and '}' after it.
          dataimported=<name1>:<name2>: ...
                      Specify which data items are imported.  If no names are
                      specified, all data items are assumed to be imported.
                      This is the default.
          datalocal=<name1>:<name2>: ...
                      Specify which data items are local.  If no names are
                      specified, all data items are assumed to be local.
          enum=<enumopt>
                      Specify whether minimum-sized enumerated types will be
                      produced or not. <enumopt> can be either small, int,
                      (C++)intlong, 1, 2, 4 or 8.
                      small denotes that either one, two, four or eight (valid
                      in 64-bit mode only) bytes of storage will be allocated
                      for enum variables based on the range of the enum
                      constants.
                      int is the default, and causes enum variables to be
                      treated as though they were of type signed int
                      depending on the range of the enum constants.
                      intlong (C++) specifies that enumerations occupy 8
                      bytes of storage and are represented by long,
                      if -q64 is specified and the range of the
                      enum constants exceed the limit for int.
                      1 will cause enum variables to be packed into 1 byte.
                      2 will cause enum variables to be packed into 2 bytes.
                      4 will cause enum variables to be packed into 4 bytes.
                      8 will cause enum variables to be packed into 8 bytes.
                        (enum=8 is valid in 64-bit mode only)
          flag=<sev1>
                      Specify severity level of diagnostics to be reported
                      in source listing and stderr; the severity level
                      is one of <i,w,e,s,u>.
          flag=<sev1>:<sev2>
                      Specify severity level of diagnostics to be reported
                      in source listing (<sev1>), and stderr (<sev2>);
                      the severity levels are one of <i,w,e,s,u>.
          float=<opt1>:<opt2>:...:<optN>
                      The available options are:
                      fltint  Specify whether range checking of floating
                              point to integer conversions is done.
                              Default at -O2: -qfloat=nofltint.
                              Default at -O3: -qfloat=fltint.
                      hsflt   Never round single-precision expressions,
                              and don't perform range checking for
                              floating-point to integer conversions.
                      hssngl  Round single-precision expressions only
                              when the results are stored into float memory
                              locations.
                      nans    Detect conversion of single-precision NaNS to
                              double precision call checking.
                      nomaf   Suppress generation of multiply-add
                              instructions.
                      nofold  Suppress compile-time evaluation of constant
                              floating-point expressions.
                      reduced Uses a reduced set of floating point registers.
                      rndsngl Ensure strict adherence to IEEE standard.
                              all operations on single-precision values
                              produce results that remain in single
                              precision.
                      rrm     Specify run-time rounding mode. Compile with
                              this option if the run-time rounding mode
                              is round toward minus infinity, round toward
                              positive infinity, or not known.
                      rsqrt   Specify whether a division by the result of a
                              square root can be replaced with a multiply
                              by the reciprocal of the square root.
                              Default at -O2: -qfloat=norsqrt.
                              Default at -O3: -qfloat=rsqrt.
          flttrap=<opt1>:<opt2>:...:<optN>
                      <Currently not supported>
                      Generate instructions to detect and trap floating-point.
                      The available options are:  overflow, underflow,
                      zerodivide, invalid, inexact, enable, imprecise.
          halt=<sev>  Stop compiler after first phase if severity of errors
                      detected equals or exceeds <sev>; the severity
                      level is one of i, w, e, s, u.
          genpcomp[=dirname]
                      <Currently not supported>
                      (C) Generate precompiled include files.  See online
                      documentation for details.
          genproto=<parmnames>
                      Produces ANSI prototypes from K&R function definitions.
          ignprag=<option>
                      The available options are:
                      disjoint
                              Ignore pragma disjoint.
                      isolated
                              Ignore pragma isolated_call.
                      omp     (C) Ignore OpenMP parallel processing pragmas.
                      ibm     (C) Ignore IBM parallel processing pragmas.
                      all     Ignore all the above pragmas.
          info
          info=all
                      Produce additional lint-like messages.  For C, it turns
                      on all diagnostic messages for all groups.  For C++, it
                      turns on all diagnostic messages for all groups, except
                      ppt.
          info=<group>
                      Produce additional lint-like messages based on <group>.
                      cmp     Possible redundancies in unsigned comparisons
                      cnd     Possible redundancies or problems in conditional
                              expressions
                      cns     Operations involving constants.
                      cnv     Conversions
                      dcl     Consistency of declarations
                      eff     Statements with no effect
                      enu     Consistency of enum variables
                      ext     Unused external definitions
                      gen     General diagnostic messages
                      gnr     Generation of temporary variables
                      got     Use of goto statements
                      ini     Possible problems with initialization
                      inl     Functions not inlined
                      lan     Language level effects
                      obs     Obsolete features
                      ord     Unspecified order of evaluation
                      par     Unused parameters
                      por     Nonportable language constructs
                      ppc     Possible problems with using the preprocessor
                      ppt     Trace of preprocessor actions
                      pro     Missing function prototypes
                      rea     Code that cannot be reached
                      ret     Consistency of return statements
                      trd     Possible truncation or loss of data or precision
                      tru     Variable names truncated by the compiler
                      uni     Uninitialized variables
                      use     Unused auto and static variables
                      vft     (C++) Generation of virtual function tables
                      private (C) Lists shared variables made private to a
                              parallel loop.
                      reduction
                              (C) Lists all variables that are recognized as
                              reduction variables inside a parallel loop.
          initauto=<hh>
                      Initialialize automatic storage to <hh>. <hh> is a
                      hexadecimal value.  This generates extra code and
                      should only be used for error determination.
          inline[=<x>]
                      This is functionally equivalent to the -Q option.
          ipa[=<ipa_options>]
                      <Currently not supported>
                      (C) Turn on inter-procedural analysis.  See online
                      documentation for details.
          isolated_call=<name1>:<name2>: ...
                      Specify that the calls to the functions listed have no
                      side effects. <name1> and <name2> are function names.
                      The user may specify as many function names as
                      necessary.
          langlvl=<langlvl>:<feature>:...
                      Specify language level and/or features to be enabled
                      during compilation.
                      <langlvl>
                              (C) can be ansi, saal2, saa, extended, or
                              classic.
                      <langlvl>
                              (C++) can be ansi/strict98, compat366, or
                              extended.
                      <feature>
                              can be:
                              [no]ucs   enables or disables support for
                                        universal character names.
                      <feature>
                              (C++) can be:
                              typedefclass  allows typedef names to be used
                                            in base specifiers and in memory
                                            initializers.
                              anonstruct    allows anonymous structs.
                              ansifor       allows new ANSI scopes are to be
                                            used for variables declared in
                                            for-init-statements.
                              oldfriend     allows friend declarations
                                            without elaborated classnames.
                              oldmath       prevents the inclusion of new
                                            ANSI math functions in <math.h>.
                              oldstr        prevents the inclusion of new
                                            string functions in <cstring>.
                              oldtempacc    suppresses copy-constructor
                                            access checking for eliminated
                                            temporaries.
                              oldtmplspec   allows old-style template
                                            specializations.
                              anonunion     allows non-data members in
                                            anonymous unions. Member
                                            functions are not allowed.
                              illptom       allows ill-formed pointer to
                                            member expressions.
                              implicitint   allows implicit int
                              newexcp       determines whether the system
                                            operator new (other than the
                                            nothrow variants) throw the
                                            standard exception std::bad_alloc
                                            when the requested allocation
                                            fails.
                              offsetnonpod  allows offsetof() to be used with
                                            non-POD (plain ol' data) classes.
                              olddigraph    support old-style digraphs
                              redefmac      specifies whether a macro can be
                                            redefined without a prior #undef
                                            or an undefine() option
                              trailenum     allows trailing enum commas.
                              zeroextarray  allows a zero-extent array as
                                            the last non-static data member
                                            of a struct.
          longdouble=64|80
                      Set the long double to either 64 bit or 80 bit.
                      Default: -qlongdouble=64
          maxerr=<num>[:<sev>]
                      Instructs the compiler to halt compilation when <num>
                      errors of <sev> or greater severity is reached.  The
                      default for <sev> is current value of the -qhalt option.
          maxmem=<num>
                      Limit the amount of memory used by space intensive
                      optimizations to <num>.  <num> specified in kilobytes.
          priority=<num>
                      (C++) Specifies the priority level for the initialization
                      of static constructors.
          optimize=<level>
                      Enables different levels of optimization.
                      2       Same as -O and -qoptimize.
                      3       Same as -O3. Aggresive optimization.
                      4       <Currently not supported>
                              (C) Same as -O4. Internally generates -O3 -qipa
                              with automatic architecture and tuning option
                              generation.
                      5       <Currently not supported>
                              (C) Same as -O5. Internally generates -O3
                              -qipa=level=2 with automatic architecture and
                              tuning option generation.
          proclocal=<name1>:<name2>: ...
                      Specify which functions are local.
                      If no filenames are specified, all invoked functions
                      are assumed to be defined within the current file.
                      The last explicit specification for a function takes
                      precedence.
          procimported=<name1>:<name2>: ...
                      Specify which functions are imported.  If no filenames
                      are specified, all invoked functions are assumed to be
                      defined outside the current file.  The last explicit
                      specification for a function takes precedence.
          procunknown=<name1>:<name2>: ...
                      Specify which functions are unknown to be local or
                      imported.  If no filenames are specified, all functions
                      called are assumed to be unknown. This is the default
                      when no user options are specified. The last explicit
                      specification for a function takes precedence.
          profile=<option>
                      <Currently not supported>
                      Sets up the object files produced by the compiler for
                      profiling.
                      The available options are:
                      ibm     Generate profiling support code for use with the
                              Performance Analysis tool in VisualAge C++.
                      p       Generate profiling support code.  Same as -p.
                      pg      Generate profiling support code including BSD
                              profiling support.  Same as -pq.
          rtti=<option>
                      (C++) Use this option to generate run-time type
                      identification (RTTI) information for the typeid
                      operator and the dynamic_cast operator.
                      all     The compiler generates the information needed
                              for the RTTI typeid and dynamic_cast operators.
                      type | typeinfo
                              The compiler generates the information needed
                              for the RTTI typeid operator, but the
                              information needed for dynamic_cast operator is
                              not generated.
                      dyna | dynamiccast
                              The compiler generates the information needed
                              for the RTTI dynamic_cast operator, but the
                              information needed for typeid operator is not
                              generated.
          smp[=suboption[:suboption] [ ... ]]  (C)
                      <Currently not supported>
                      [no]auto
                              Enables or disables automatic parallelization.
                      [no]explicit
                              Enables or disables explicit parallelization.
                      schedule=<sched_type>[=n]
                              Specifies what kind of scheduling algorithms
                              and chunking are used for loops to which no
                              other scheduling algorithm has been explicitly
                              assigned in the source code.
                              Valid options for <sched_type> are:
                                         * dynamic[=n]
                                         * guided[=n]
                                         * static[=n]
                                         * affinity[=n]
                                         * runtime
                              For more information, see online documentation.
                      [no]nested_par
                              Enables or disables parallelization of nested
                              parallel constructs.
                      [no]rec_locks
                              Specifies whether recursive or regular locks
                              should be used to implement critical sections.
                      [no]omp Enables or disables strict OpenMP mode.
          suppress=<msg_num>:<msg_num>...
                      Suppress compiler messages.
          nosuppress=<msg_num>:<msg_num>...
                      (C++) Don't suppress compiler messages.
          nosuppress
                      (C) Don't suppress compiler messages.
          symtab=<options>
                      Controls symbol table.
                      The available options are:
                      unref   Specifies that all typedef declarations, struct,
                              union, and enum type definitions are included
                              for processing by the debugger.  Same as
                              -qdbxextra.
                      static  Adds user-defined, nonexternal names that have a
                              persistent storage class, such as initialized
                              and uninitialized static variables, to the name
                              list (the symbol table of xcoff objects).  Same
                              as -qstatsym.
          tabsize=<size>
                      Changes the length of tabs in your source file.
          tune=<option>
                      Specifies the architecture system for which the
                      executable program is optimized.
                      The available options are:
                      itanium Produce an object optimized for Itanium processor.
          tempinc[=<directory>]
                      (C++) Automatically generate template functions in the
                      specified directory. Use the "notempinc" option
                      to suppress this behaviour.
          tempmax=<number>
                      (C++) Specify the maximum number of files to be created
                      in the tempinc directory for each template file.  The
                      default is 1.
          unroll[=n]  Allow the optimizer to unroll loops.
          usepcomp[=dirname]
                      <Currently not supported>
                      Use precompiled include files.  See online documentation
                      for details.
          xref=full   Produce a cross-reference listing containing all names,
                      whether referenced or not; output goes to .lst file.

  Environment Variables
     1.OBJECT_MODE changes the compilation-mode behavior, unless overridden by
                   configuration file or command-line options

        Setting

         not set   32-bit compiler mode.
          32       32-bit compiler mode.
          64       64-bit compiler mode.
         32_64     Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.
        any other  Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.

  For a detailed description of each option, please refer to the online
  documentation.




unlink: /tmp/xlcW0XX7jUa
unlink: /tmp/xlcW1XX7jUb
unlink: /tmp/xlcW2XX7jUc
configure:2482: $? = 249
configure:2484: cc -V </dev/null >&5
/usr/bin/pg /usr/vac/exe/default_msg/vac.help 
  VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release

  Usage:
     xlC [ option | inputfile ]...
     xlc [ option | inputfile ]...
     cc [ option | inputfile ]...
     c89 [ option | inputfile ]...
     xlC_r [ option | inputfile ]...
     xlc_r [ option | inputfile ]...
     cc_r [ option | inputfile ]...
     xlC_r4 [ option | inputfile ]...
     xlc_r4 [ option | inputfile ]...
     cc_r4 [ option | inputfile ]...

  Description:
     The xlC and related commands compile C and C++ source files.
     They also processes assembler source files and object files. Unless the
     -c option is specified, xlC calls the linkage editor to produce a
     single object file. Input files may be any of the following:
       1. file name with .C suffix: C++ source file
       2. file name with .i suffix: preprocessed C or C++ source file
       3. file name with .c suffix: C source file
       4. file name with .o suffix: object file for ld command
       5. file name with .s suffix: assembler source file
       6. file name with .so suffix: shared object file

  Options:
     Options can be flag options or keyword options:

       1. Flag options:

        -#        Display language processing commands but do
                  not invoke them; output goes to stdout.
        -+        Treat .c files as C++ source code.
        -bdynamic, -bstatic
                  Determines which types of library files are searched by
                  the linkage editor.
        -B<prefix>
                  Construct alternate compiler/assembler/linkage editor
                  program names. <prefix> is added to the beginning of
                  the standard program names.
        -c        Do not send object files to the linkage editor.
        -C        Write comments to output when doing preprocessing,
                  used with -E and -P.
        -D<name>[=<def>]
                  Define <name> as in #define directive. If <def> is
                  not specified, 1 is assumed.
        -E        Preprocess but do not compile; output goes to stdout
        -f<filename>
                  Passes to the linkage editor the filename of a file
                  containing a list of input files to be processed.
        -F<x>[:<stanza>]
                  Use alternate configuration file <x> with optional
                  <stanza>. If <stanza> is not specified, the assumed stanza
                  is the name of the command used to invoke the compiler.
        -g        Produce information for the debugger.
        -G        Tells the linkage editor to create a dynamic library.
        -I<dir>   Search in directory <dir> for include files that
                  do not start with an absolute path.
        -l<key>   Search the specified library file,
                  where <key> selects the file lib<key>.a.
        -L<dir>   Search in directory <dir> for files specified by -l<key>.
        -ma       Generate inline calls to the "alloca" function as if
                  "#pragma alloca" directives were in the source file.
        -M        Generate information to be included in a "make"
                  description file; output goes to .u file.
        -o<name>  Name the executable file <name> instead of a.out.
                  When used with the -c option and one source file,
                  name the object file <name> instead of filename.o.
                  If <name> is the name of a directory, files generated by
                  the compiler will be placed into that directory.
        -O        Optimize generated code.
        -O2       Same as -O.
        -O3       Perform some memory and compile time intensive
                  optimizations in addition to those executed with -O2.
                  The -O3 specific optimizations have the potential to
                  alter the semantics of a user's program.
                  The compiler guards against these optimizations at -O2
                  and the option -qstrict is provided at -O3 to turn off
                  these aggressive optimizations.
        -O4       <Currently not supported>
                  (C) Equivalent to -O3 -qipa with automatic generation of
                  architecture and tuning option ideal for that platform.
        -O5       <Currently not supported>
                  (C) Equivalent to -O3 -qipa=level=2 with automatic
                  generation of architecture and tuning option ideal for
                  that platform.
        -p        <Currently not supported>
                  Generate profiling support code.  Same as -qprofile=p.
        -pg       <Currently not supported>
                  Generate profiling support code including BSD
                  profiling support.  Same as -qprofile=pg.
        -P        Preprocess but do not compile; output goes to .i file.
        -Q        (C++) Turns on inlining.
        -Q!       (C++) Turns off inlining.
        -Q<x>, -qinline<x>
                  (C) Inline all appropriate functions where x can be
                  one of the following:
                    !       Not inline any function (equivalent to -qnoinline)
                    =<lc>   Inline if number of source statement in
                            function is less than the number specified
                            in <lc>.
                    -<nm>   Not inline function listed by names in <nm>
                    +<nm>   Attempt to inline function listed by names
                            in <nm>.
        -r        Produce the output file without linking any library.
        -S        Produce a .s file for any source file processed by the
                  compiler.
        -t<x>     Apply prefix from the -B option to the specified program <x>,
                  where x can be one or more of the following:
                    p = preprocessor
                    c = compiler frontend
                    b = compiler backend
                    i = compiler inliner
                    a = assembler
                    l = linkage editor
                    m = 'munch' utility (C++)
                    f = C++ name demangler utility (C++)
                    <Currently not supported>
                    I = inter-procedural analysis - compile phase.
                    <Currently not supported>
                    L = inter-procedural analysis - link phase.
        -U<name>  Undefine name as in #undef directive.
        -v        Displays language processing commands as they
                  are invoked by xlC; output goes to stdout.
        -w        Suppress informational, language-level, and
                  warning messages.
        -W<x,y>   Give the options <y> to the compiler program <x>
                  where x can be one or more of the following:
                    <p,c,b,i,a,l,I,m,f>
        -y<x>     <Currently not supported>
                  Specify compile-time rounding of constant floating-point
                  expressions, where <x> can be one of the following:
                    n = round to nearest
                    m = round toward minus infinity
                    p = round toward positive infinity
                    z = round toward zero.

       2. Keyword options:

          Keyword options are specified in one of the following ways:

          -q<option>
          -q<option>=<parameter>
          -q<option>=<parameter>:<parameter>

          where <option> is an option name and <parameter> is a
          parameter value.
          Keyword options with no parameters represent switches
          that may be either on or off. The keyword by itself turns
          the switch on, and the keyword preceded by the letters NO
          turns the switch off. For example, -qLIST tells the
          compiler to produce a listing and -qNOLIST tells the
          compiler not to produce a listing. If an option that
          represents a switch is set more than once, the compiler
          uses the last setting.

          Keyword option and parameter names may appear in either
          UPPER CASE or lower case letters in the xlC command.


          Options without parameters:

          32          Selects 32-bit compiler mode. (default)
          64          Selects 64-bit compiler mode.
          ansialias   Use type-based aliasing during optimization.
          attr        Produce an attribute listing containing only
                      referenced names; output goes to .lst file.
          compact     Reduce code size where possible, at the expense
                      of execution speed.  Code size is reduced by
                      inhibiting optimizations that replicate or expand
                      code inline.
          cpluscmt    (C) Permit "//" to introduce a comment that lasts
                      until the end of the current source line, as in C++.
          dbcs        String literals and comments can contain DBCS
                      characters (same as mbcs option).
          dbxextra    Generate symbol table information for unreferenced
                      variables. By default such information is not generated
                      thus reducing the size of the executable compiled with
                      the "-g" option.  Same as -qsymtab=unref.
          digraph     Allow special digraph
          dollar      Allow '$' as an identifier character
          flttrap     <Currently not supported>
                      Generate instructions to trap floating-point
                      exceptions.
          fold        Specifies that constant floating-point expressions
                      are to be evaluated at compile time.
          fullpath    Specifies the path information stored for files when
                      you use "-g" and the symbolic debugger.
          heapdebug   <Currently not supported>
                      Enables debug versions of memory management functions.
          idirfirst   Specify the search order for files included with
                      the #include "file_name" directive.  Use -qidirfirst
                      with the -Idirectory option.  If -qidirfirst option
                      is specified, the directories specified by the
                      -Idirectory option are searched before the directory
                      where the current file resides.
          ignerrno    <Currently not supported>
                      Tell the optimizer that the program will never
                      refer to or set errno.  This allows additional
                      optimizations.
          inlglue     Generate fast external linkage by inlining the
                      code (pointer glue code) necessary at calls
                      via a function pointer and calls to external
                      procedures.
          libansi     Assumes that all functions with the name of an
                      ANSI C library functions are in fact the system functions.
          linedebug   Generates abbreviated line number and source file name
                      information for the debugger.
          list        Produce an object listing; output goes to .lst file.
          listopt     Display the settings of all options; output goes
                      to .lst file.
          nolongdouble
                      Decrease long double size from 80 to 64 bits.
          longlit     Changes implicit type selection for integer constants in
                      64-bit mode.
          longlong    Allow long long integers.
          macpstr     Allow '\p' as the first character of a string constant
                      which will be replaced by the length in bytes.
          makedep     Creates an output file that contains targets suitable for
                      inclusion in a description file for the AIX make command.
          mbcs        String literals and comments can contain DBCS
                      characters (same as dbcs option).
          noprint     Direct listing to /dev/null.
          nostdinc    Specify which files are included with the #include
                      "file_name" and #include <file_name> directives.
                      If -qnostdinc is specified, the /usr/include directory
                      is not searched.
          once        Only process each include file one time.
                      The default is -qnoonce.
          optimize    Same as O and O2. Perform optimization that is the
                      mix between speed and size.  (If -qnooptimize is
                      specified, it is equivalent to -qoptimize=0.)
          pascal      Accept and ignore the keyword 'pascal' as a
                      type modifier.
          pdf1, pdf2  <Currently not supported>
                      Perform aggressive optimizations with profile
                      directed feedback.
          phsinfo     Produce compiler phase information; output goes to
                      stdout.
          proto       (C) Assert that procedure call points agree
                      with their declarations even if the procedure has
                      not been prototyped. This allows the caller to
                      pass floating point arguments in floating point
                      registers instead of general purpose registers.
          ro          Put string literals in read only area.
          roconst     Put constant values in read only area.
          rwvftable   <Currently not supported>
                      (C++) Place virtual function tables into
                      read/write memory.
          showinc     Include the source of all included files in the
                      source listing, if the SOURCE option is in effect.
          source      Produce a source listing; output goes to .lst file.
          srcmsg      Reconstruct source lines in error along with the
                      diagnostic messages in the stderr file.
          statsym     Adds user-defined, nonexternal names that have a
                      persistent storage class, such as initialized and
                      uninitialized static variables, to the name list
                      (the symbol table of xcoff objects).  Same as
                      -qsymtab=static.
          strict      Turns off aggresive optimizations which have the
                      potential to alter the semantics of a user's program.
                      This option also sets -qfloat=nofltint:norsqrt.
          strict_induction
                      Turns off induction variable optimizations
                      that have the potential to alter the semantics of a
                      user's program. The default is "nostrict_induction" at
                      -O2 or higher and "strict_induction" otherwise.
                      "nostrict_induction" is recomended if your program does
                      not have overflows or wrap arounds of loop induction
                      variables.
          syntaxonly  Causes the compiler to perform syntax checking without
                      generating an object file.
          tempinc     (C++) Automatically generate template functions in the
                      "tempinc" subdirectory. Use the "notempinc" option to
                      suppress this behaviour.
          unique      (C++) Generates unique names for static
                      constructor/destructor file compilation units.
          upconv      (C) Preserves the unsigned specification when performing
                      integral promotions.
          vftable     (C++) Force virtual function tables to be generated
                      in this compilation unit.  The default is to define the
                      virtual function table for a class where the first
                      non-inline virtual member function is declared.  If
                      -qnovftable is specified, then no virtual function tables
                      are produced.
          warn64      Enables checking for possible pointer-to-integer truncation.
          xcall       Generate code to static routines within a compilation
                      unit as if they were external routines.
          xref        Produce a cross-reference listing containing
                      only referenced names.


          Options with parameters:
          aggrcopy=[no]overlap
                      Asserts whether source and destination of aggregate
                      assignments overlap.
          alias=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
                      ansi    Pointers can only point to an object of the
                              same type. Require -O option.
          align=<algnopt>
                      <Currently not supported>
          arch=<option>
                      Specifies the architecture on which the executable
                      program will be run.
                      The available options are:
                      ia64    Produce an object that contains instructions
                              that will run on all the IA64 hardware platform
                      itanium Produce an object that contains instructions
                              that will run on Itanium hardware platform
                      The default is -qarch=ia64.  If the -qarch option is
                      specified without the -qtune=<option>, the compiler
                      uses the default -qtune value for the specified
                      Architecture, which is currently -qtune=itanium.
          assert=<option>
                      Specifies the aliasing assertion to be applied to
                      your compilation unit.
                      The available options are:
                      typ     Pointers to different types are never aliased.
                      allp    Pointers are never aliased.
                      addr    Variables are disjoint from pointers
                              unless their address is taken.
          attr=full   Produce an attribute listing containing all names,
                      whether referenced or not; output goes to .lst file.
          bitfields=signed
          bitfields=unsigned
                      Specify whether bitfields will be signed or unsigned.
          chars=signed        (default)
          chars=unsigned
                      Specify whether the data type char will be signed
                      or unsigned.
          check=<option>
                      <Currently not supported>
                      Generate code to check for run-time checks.
                      nullptr Runtime checking of addresses
                              contained in pointer variables used to
                              reference storage.
                      bounds  Runtime checking of addresses when
                              subscripting within an object of known size.
                      divzero Runtime checking of integer division.
                              A trap will occur if an attempt is made to
                              divide by zero.
                      all     Switches on all the above suboptions.
          cinc=<prefix>
                      (C++) Include files from directories starting with
                      <prefix> have the tokens 'extern "C" {' inserted
                      before the file and '}' after it.
          dataimported=<name1>:<name2>: ...
                      Specify which data items are imported.  If no names are
                      specified, all data items are assumed to be imported.
                      This is the default.
          datalocal=<name1>:<name2>: ...
                      Specify which data items are local.  If no names are
                      specified, all data items are assumed to be local.
          enum=<enumopt>
                      Specify whether minimum-sized enumerated types will be
                      produced or not. <enumopt> can be either small, int,
                      (C++)intlong, 1, 2, 4 or 8.
                      small denotes that either one, two, four or eight (valid
                      in 64-bit mode only) bytes of storage will be allocated
                      for enum variables based on the range of the enum
                      constants.
                      int is the default, and causes enum variables to be
                      treated as though they were of type signed int
                      depending on the range of the enum constants.
                      intlong (C++) specifies that enumerations occupy 8
                      bytes of storage and are represented by long,
                      if -q64 is specified and the range of the
                      enum constants exceed the limit for int.
                      1 will cause enum variables to be packed into 1 byte.
                      2 will cause enum variables to be packed into 2 bytes.
                      4 will cause enum variables to be packed into 4 bytes.
                      8 will cause enum variables to be packed into 8 bytes.
                        (enum=8 is valid in 64-bit mode only)
          flag=<sev1>
                      Specify severity level of diagnostics to be reported
                      in source listing and stderr; the severity level
                      is one of <i,w,e,s,u>.
          flag=<sev1>:<sev2>
                      Specify severity level of diagnostics to be reported
                      in source listing (<sev1>), and stderr (<sev2>);
                      the severity levels are one of <i,w,e,s,u>.
          float=<opt1>:<opt2>:...:<optN>
                      The available options are:
                      fltint  Specify whether range checking of floating
                              point to integer conversions is done.
                              Default at -O2: -qfloat=nofltint.
                              Default at -O3: -qfloat=fltint.
                      hsflt   Never round single-precision expressions,
                              and don't perform range checking for
                              floating-point to integer conversions.
                      hssngl  Round single-precision expressions only
                              when the results are stored into float memory
                              locations.
                      nans    Detect conversion of single-precision NaNS to
                              double precision call checking.
                      nomaf   Suppress generation of multiply-add
                              instructions.
                      nofold  Suppress compile-time evaluation of constant
                              floating-point expressions.
                      reduced Uses a reduced set of floating point registers.
                      rndsngl Ensure strict adherence to IEEE standard.
                              all operations on single-precision values
                              produce results that remain in single
                              precision.
                      rrm     Specify run-time rounding mode. Compile with
                              this option if the run-time rounding mode
                              is round toward minus infinity, round toward
                              positive infinity, or not known.
                      rsqrt   Specify whether a division by the result of a
                              square root can be replaced with a multiply
                              by the reciprocal of the square root.
                              Default at -O2: -qfloat=norsqrt.
                              Default at -O3: -qfloat=rsqrt.
          flttrap=<opt1>:<opt2>:...:<optN>
                      <Currently not supported>
                      Generate instructions to detect and trap floating-point.
                      The available options are:  overflow, underflow,
                      zerodivide, invalid, inexact, enable, imprecise.
          halt=<sev>  Stop compiler after first phase if severity of errors
                      detected equals or exceeds <sev>; the severity
                      level is one of i, w, e, s, u.
          genpcomp[=dirname]
                      <Currently not supported>
                      (C) Generate precompiled include files.  See online
                      documentation for details.
          genproto=<parmnames>
                      Produces ANSI prototypes from K&R function definitions.
          ignprag=<option>
                      The available options are:
                      disjoint
                              Ignore pragma disjoint.
                      isolated
                              Ignore pragma isolated_call.
                      omp     (C) Ignore OpenMP parallel processing pragmas.
                      ibm     (C) Ignore IBM parallel processing pragmas.
                      all     Ignore all the above pragmas.
          info
          info=all
                      Produce additional lint-like messages.  For C, it turns
                      on all diagnostic messages for all groups.  For C++, it
                      turns on all diagnostic messages for all groups, except
                      ppt.
          info=<group>
                      Produce additional lint-like messages based on <group>.
                      cmp     Possible redundancies in unsigned comparisons
                      cnd     Possible redundancies or problems in conditional
                              expressions
                      cns     Operations involving constants.
                      cnv     Conversions
                      dcl     Consistency of declarations
                      eff     Statements with no effect
                      enu     Consistency of enum variables
                      ext     Unused external definitions
                      gen     General diagnostic messages
                      gnr     Generation of temporary variables
                      got     Use of goto statements
                      ini     Possible problems with initialization
                      inl     Functions not inlined
                      lan     Language level effects
                      obs     Obsolete features
                      ord     Unspecified order of evaluation
                      par     Unused parameters
                      por     Nonportable language constructs
                      ppc     Possible problems with using the preprocessor
                      ppt     Trace of preprocessor actions
                      pro     Missing function prototypes
                      rea     Code that cannot be reached
                      ret     Consistency of return statements
                      trd     Possible truncation or loss of data or precision
                      tru     Variable names truncated by the compiler
                      uni     Uninitialized variables
                      use     Unused auto and static variables
                      vft     (C++) Generation of virtual function tables
                      private (C) Lists shared variables made private to a
                              parallel loop.
                      reduction
                              (C) Lists all variables that are recognized as
                              reduction variables inside a parallel loop.
          initauto=<hh>
                      Initialialize automatic storage to <hh>. <hh> is a
                      hexadecimal value.  This generates extra code and
                      should only be used for error determination.
          inline[=<x>]
                      This is functionally equivalent to the -Q option.
          ipa[=<ipa_options>]
                      <Currently not supported>
                      (C) Turn on inter-procedural analysis.  See online
                      documentation for details.
          isolated_call=<name1>:<name2>: ...
                      Specify that the calls to the functions listed have no
                      side effects. <name1> and <name2> are function names.
                      The user may specify as many function names as
                      necessary.
          langlvl=<langlvl>:<feature>:...
                      Specify language level and/or features to be enabled
                      during compilation.
                      <langlvl>
                              (C) can be ansi, saal2, saa, extended, or
                              classic.
                      <langlvl>
                              (C++) can be ansi/strict98, compat366, or
                              extended.
                      <feature>
                              can be:
                              [no]ucs   enables or disables support for
                                        universal character names.
                      <feature>
                              (C++) can be:
                              typedefclass  allows typedef names to be used
                                            in base specifiers and in memory
                                            initializers.
                              anonstruct    allows anonymous structs.
                              ansifor       allows new ANSI scopes are to be
                                            used for variables declared in
                                            for-init-statements.
                              oldfriend     allows friend declarations
                                            without elaborated classnames.
                              oldmath       prevents the inclusion of new
                                            ANSI math functions in <math.h>.
                              oldstr        prevents the inclusion of new
                                            string functions in <cstring>.
                              oldtempacc    suppresses copy-constructor
                                            access checking for eliminated
                                            temporaries.
                              oldtmplspec   allows old-style template
                                            specializations.
                              anonunion     allows non-data members in
                                            anonymous unions. Member
                                            functions are not allowed.
                              illptom       allows ill-formed pointer to
                                            member expressions.
                              implicitint   allows implicit int
                              newexcp       determines whether the system
                                            operator new (other than the
                                            nothrow variants) throw the
                                            standard exception std::bad_alloc
                                            when the requested allocation
                                            fails.
                              offsetnonpod  allows offsetof() to be used with
                                            non-POD (plain ol' data) classes.
                              olddigraph    support old-style digraphs
                              redefmac      specifies whether a macro can be
                                            redefined without a prior #undef
                                            or an undefine() option
                              trailenum     allows trailing enum commas.
                              zeroextarray  allows a zero-extent array as
                                            the last non-static data member
                                            of a struct.
          longdouble=64|80
                      Set the long double to either 64 bit or 80 bit.
                      Default: -qlongdouble=64
          maxerr=<num>[:<sev>]
                      Instructs the compiler to halt compilation when <num>
                      errors of <sev> or greater severity is reached.  The
                      default for <sev> is current value of the -qhalt option.
          maxmem=<num>
                      Limit the amount of memory used by space intensive
                      optimizations to <num>.  <num> specified in kilobytes.
          priority=<num>
                      (C++) Specifies the priority level for the initialization
                      of static constructors.
          optimize=<level>
                      Enables different levels of optimization.
                      2       Same as -O and -qoptimize.
                      3       Same as -O3. Aggresive optimization.
                      4       <Currently not supported>
                              (C) Same as -O4. Internally generates -O3 -qipa
                              with automatic architecture and tuning option
                              generation.
                      5       <Currently not supported>
                              (C) Same as -O5. Internally generates -O3
                              -qipa=level=2 with automatic architecture and
                              tuning option generation.
          proclocal=<name1>:<name2>: ...
                      Specify which functions are local.
                      If no filenames are specified, all invoked functions
                      are assumed to be defined within the current file.
                      The last explicit specification for a function takes
                      precedence.
          procimported=<name1>:<name2>: ...
                      Specify which functions are imported.  If no filenames
                      are specified, all invoked functions are assumed to be
                      defined outside the current file.  The last explicit
                      specification for a function takes precedence.
          procunknown=<name1>:<name2>: ...
                      Specify which functions are unknown to be local or
                      imported.  If no filenames are specified, all functions
                      called are assumed to be unknown. This is the default
                      when no user options are specified. The last explicit
                      specification for a function takes precedence.
          profile=<option>
                      <Currently not supported>
                      Sets up the object files produced by the compiler for
                      profiling.
                      The available options are:
                      ibm     Generate profiling support code for use with the
                              Performance Analysis tool in VisualAge C++.
                      p       Generate profiling support code.  Same as -p.
                      pg      Generate profiling support code including BSD
                              profiling support.  Same as -pq.
          rtti=<option>
                      (C++) Use this option to generate run-time type
                      identification (RTTI) information for the typeid
                      operator and the dynamic_cast operator.
                      all     The compiler generates the information needed
                              for the RTTI typeid and dynamic_cast operators.
                      type | typeinfo
                              The compiler generates the information needed
                              for the RTTI typeid operator, but the
                              information needed for dynamic_cast operator is
                              not generated.
                      dyna | dynamiccast
                              The compiler generates the information needed
                              for the RTTI dynamic_cast operator, but the
                              information needed for typeid operator is not
                              generated.
          smp[=suboption[:suboption] [ ... ]]  (C)
                      <Currently not supported>
                      [no]auto
                              Enables or disables automatic parallelization.
                      [no]explicit
                              Enables or disables explicit parallelization.
                      schedule=<sched_type>[=n]
                              Specifies what kind of scheduling algorithms
                              and chunking are used for loops to which no
                              other scheduling algorithm has been explicitly
                              assigned in the source code.
                              Valid options for <sched_type> are:
                                         * dynamic[=n]
                                         * guided[=n]
                                         * static[=n]
                                         * affinity[=n]
                                         * runtime
                              For more information, see online documentation.
                      [no]nested_par
                              Enables or disables parallelization of nested
                              parallel constructs.
                      [no]rec_locks
                              Specifies whether recursive or regular locks
                              should be used to implement critical sections.
                      [no]omp Enables or disables strict OpenMP mode.
          suppress=<msg_num>:<msg_num>...
                      Suppress compiler messages.
          nosuppress=<msg_num>:<msg_num>...
                      (C++) Don't suppress compiler messages.
          nosuppress
                      (C) Don't suppress compiler messages.
          symtab=<options>
                      Controls symbol table.
                      The available options are:
                      unref   Specifies that all typedef declarations, struct,
                              union, and enum type definitions are included
                              for processing by the debugger.  Same as
                              -qdbxextra.
                      static  Adds user-defined, nonexternal names that have a
                              persistent storage class, such as initialized
                              and uninitialized static variables, to the name
                              list (the symbol table of xcoff objects).  Same
                              as -qstatsym.
          tabsize=<size>
                      Changes the length of tabs in your source file.
          tune=<option>
                      Specifies the architecture system for which the
                      executable program is optimized.
                      The available options are:
                      itanium Produce an object optimized for Itanium processor.
          tempinc[=<directory>]
                      (C++) Automatically generate template functions in the
                      specified directory. Use the "notempinc" option
                      to suppress this behaviour.
          tempmax=<number>
                      (C++) Specify the maximum number of files to be created
                      in the tempinc directory for each template file.  The
                      default is 1.
          unroll[=n]  Allow the optimizer to unroll loops.
          usepcomp[=dirname]
                      <Currently not supported>
                      Use precompiled include files.  See online documentation
                      for details.
          xref=full   Produce a cross-reference listing containing all names,
                      whether referenced or not; output goes to .lst file.

  Environment Variables
     1.OBJECT_MODE changes the compilation-mode behavior, unless overridden by
                   configuration file or command-line options

        Setting

         not set   32-bit compiler mode.
          32       32-bit compiler mode.
          64       64-bit compiler mode.
         32_64     Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.
        any other  Fatal error and stop, unless an explicit configuration
                   file or command-line compiler-mode setting exists.

  For a detailed description of each option, please refer to the online
  documentation.




rm /tmp/xlcW0XX7kaa
rm /tmp/xlcW1XX7kab
rm /tmp/xlcW2XX7kac
configure:2487: $? = 249
configure:2511: checking for C compiler default output
configure:2514: cc   -I /usr/local/include  -L /usr/local/lib conftest.c  >&5
configure:2517: $? = 0
configure:2563: result: a.out
configure:2568: checking whether the C compiler works
configure:2574: ./a.out
configure:2577: $? = 0
configure:2594: result: yes
configure:2601: checking whether we are cross compiling
configure:2603: result: no
configure:2606: checking for suffix of executables
configure:2608: cc -o conftest   -I /usr/local/include  -L /usr/local/lib conftest.c  >&5
configure:2611: $? = 0
configure:2636: result: 
configure:2642: checking for suffix of object files
configure:2664: cc -c   -I /usr/local/include conftest.c >&5
configure:2667: $? = 0
configure:2689: result: o
configure:2693: checking whether we are using the GNU C compiler
configure:2718: cc -c   -I /usr/local/include conftest.c >&5
"configure", line 2722.14: 1506-275 (S) Unexpected text me encountered.
"configure", line 2722.8: 1506-045 (S) Undeclared identifier choke.
configure:2721: $? = 1
configure: failed program was:
| #line 2698 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| #ifndef __GNUC__
|        choke me
| #endif
| 
|   ;
|   return 0;
| }
configure:2740: result: no
configure:2746: checking whether cc accepts -g
configure:2768: cc -c -g  -I /usr/local/include conftest.c >&5
configure:2771: $? = 0
configure:2774: test -s conftest.o
configure:2777: $? = 0
configure:2788: result: yes
configure:2805: checking for cc option to accept ANSI C
configure:2866: cc  -c -g  -I /usr/local/include conftest.c >&5
configure:2869: $? = 0
configure:2872: test -s conftest.o
configure:2875: $? = 0
configure:2893: result: none needed
configure:2911: cc -c -g  -I /usr/local/include conftest.c >&5
"conftest.c", line 2.3: 1506-166 (S) Definition of function choke requires parentheses.
"conftest.c", line 2.9: 1506-046 (S) Syntax error.
configure:2914: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:3042: checking for style of include used by make
configure:3070: result: GNU
configure:3098: checking dependency style of cc
configure:3160: result: aix
configure:3177: checking whether make sets $(MAKE)
configure:3197: result: yes
configure:3247: checking for ranlib
configure:3263: found /usr/ccs/bin/ranlib
configure:3274: result: ranlib
configure:3290: checking for cc option to accept ANSI C
configure:3354: cc  -c -g  -I /usr/local/include conftest.c >&5
configure:3357: $? = 0
configure:3360: test -s conftest.o
configure:3363: $? = 0
configure:3378: result: none needed
configure:3450: checking for guile
configure:3483: result: no
configure:3450: checking for scsh
configure:3483: result: no
configure:3493: WARNING: No scheme implementation found.
This is fine as long as you don't modify the source files.
configure:3512: checking for bash
configure:3530: found /usr/local/bin/bash
configure:3542: result: /usr/local/bin/bash
configure:3555: checking for groff
configure:3588: result: no
configure:3598: checking for m4
configure:3616: found /usr/local/bin/m4
configure:3629: result: /usr/local/bin/m4
configure:3646: checking how to run the C preprocessor
configure:3682: cc -E  -I /usr/local/include conftest.c
configure:3688: $? = 0
configure:3720: cc -E  -I /usr/local/include conftest.c
"configure", line 3730.10: 1506-296 (S) #include file <ac_nonexistent.h> not found.
configure:3726: $? = 1
configure: failed program was:
| #line 3711 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3764: result: cc -E
configure:3789: cc -E  -I /usr/local/include conftest.c
configure:3795: $? = 0
configure:3827: cc -E  -I /usr/local/include conftest.c
"configure", line 3837.10: 1506-296 (S) #include file <ac_nonexistent.h> not found.
configure:3833: $? = 1
configure: failed program was:
| #line 3818 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3876: checking for egrep
configure:3886: result: grep -E
configure:3891: checking for ANSI C header files
configure:3917: cc -c -g  -I /usr/local/include conftest.c >&5
configure:3920: $? = 0
configure:3923: test -s conftest.o
configure:3926: $? = 0
configure:4018: cc -o conftest -g  -I /usr/local/include  -L /usr/local/lib conftest.c  >&5
configure:4021: $? = 0
configure:4023: ./conftest
configure:4026: $? = 0
configure:4041: result: yes
configure:4067: checking for sys/types.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for sys/stat.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for stdlib.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for string.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for memory.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for strings.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for inttypes.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4067: checking for stdint.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 4134.10: 1506-296 (S) #include file <stdint.h> not found.
configure:4087: $? = 1
configure: failed program was:
| #line 4072 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <stdint.h>
configure:4104: result: no
configure:4067: checking for unistd.h
configure:4084: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4087: $? = 0
configure:4090: test -s conftest.o
configure:4093: $? = 0
configure:4104: result: yes
configure:4130: checking gmp.h usability
configure:4143: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4146: $? = 0
configure:4149: test -s conftest.o
configure:4152: $? = 0
configure:4162: result: yes
configure:4166: checking gmp.h presence
configure:4177: cc -E  -I /usr/local/include conftest.c
configure:4183: $? = 0
configure:4202: result: yes
configure:4238: checking for gmp.h
configure:4245: result: yes
configure:4280: checking fcntl.h usability
configure:4293: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4296: $? = 0
configure:4299: test -s conftest.o
configure:4302: $? = 0
configure:4312: result: yes
configure:4316: checking fcntl.h presence
configure:4327: cc -E  -I /usr/local/include conftest.c
configure:4333: $? = 0
configure:4352: result: yes
configure:4388: checking for fcntl.h
configure:4395: result: yes
configure:4271: checking for strings.h
configure:4276: result: yes
configure:4280: checking sys/time.h usability
configure:4293: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4296: $? = 0
configure:4299: test -s conftest.o
configure:4302: $? = 0
configure:4312: result: yes
configure:4316: checking sys/time.h presence
configure:4327: cc -E  -I /usr/local/include conftest.c
configure:4333: $? = 0
configure:4352: result: yes
configure:4388: checking for sys/time.h
configure:4395: result: yes
configure:4271: checking for unistd.h
configure:4276: result: yes
configure:4422: checking shadow.h usability
configure:4435: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 4491.10: 1506-296 (S) #include file <shadow.h> not found.
configure:4438: $? = 1
configure: failed program was:
| #line 4424 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <shadow.h>
configure:4454: result: no
configure:4458: checking shadow.h presence
configure:4469: cc -E  -I /usr/local/include conftest.c
"configure", line 4493.10: 1506-296 (S) #include file <shadow.h> not found.
configure:4475: $? = 1
configure: failed program was:
| #line 4460 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <shadow.h>
configure:4494: result: no
configure:4530: checking for shadow.h
configure:4537: result: no
configure:4566: checking zlib.h usability
configure:4579: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4582: $? = 0
configure:4585: test -s conftest.o
configure:4588: $? = 0
configure:4598: result: yes
configure:4602: checking zlib.h presence
configure:4613: cc -E  -I /usr/local/include conftest.c
configure:4619: $? = 0
configure:4638: result: yes
configure:4674: checking for zlib.h
configure:4681: result: yes
configure:4712: checking poll.h usability
configure:4725: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4728: $? = 0
configure:4731: test -s conftest.o
configure:4734: $? = 0
configure:4744: result: yes
configure:4748: checking poll.h presence
configure:4759: cc -E  -I /usr/local/include conftest.c
configure:4765: $? = 0
configure:4784: result: yes
configure:4820: checking for poll.h
configure:4827: result: yes
configure:4712: checking sys/poll.h usability
configure:4725: cc -c -g  -I /usr/local/include conftest.c >&5
configure:4728: $? = 0
configure:4731: test -s conftest.o
configure:4734: $? = 0
configure:4744: result: yes
configure:4748: checking sys/poll.h presence
configure:4759: cc -E  -I /usr/local/include conftest.c
configure:4765: $? = 0
configure:4784: result: yes
configure:4820: checking for sys/poll.h
configure:4827: result: yes
configure:4854: checking libutil.h usability
configure:4867: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 4926.10: 1506-296 (S) #include file <libutil.h> not found.
configure:4870: $? = 1
configure: failed program was:
| #line 4856 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <libutil.h>
configure:4886: result: no
configure:4890: checking libutil.h presence
configure:4901: cc -E  -I /usr/local/include conftest.c
"configure", line 4928.10: 1506-296 (S) #include file <libutil.h> not found.
configure:4907: $? = 1
configure: failed program was:
| #line 4892 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| /* end confdefs.h.  */
| #include <libutil.h>
configure:4926: result: no
configure:4962: checking for libutil.h
configure:4969: result: no
configure:4996: checking crypt.h usability
configure:5009: cc -c -g  -I /usr/local/include conftest.c >&5
configure:5012: $? = 0
configure:5015: test -s conftest.o
configure:5018: $? = 0
configure:5028: result: yes
configure:5032: checking crypt.h presence
configure:5043: cc -E  -I /usr/local/include conftest.c
configure:5049: $? = 0
configure:5068: result: yes
configure:5104: checking for crypt.h
configure:5111: result: yes
configure:5138: checking pty.h usability
configure:5151: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 5211.10: 1506-296 (S) #include file <pty.h> not found.
configure:5154: $? = 1
configure: failed program was:
| #line 5140 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <pty.h>
configure:5170: result: no
configure:5174: checking pty.h presence
configure:5185: cc -E  -I /usr/local/include conftest.c
"configure", line 5213.10: 1506-296 (S) #include file <pty.h> not found.
configure:5191: $? = 1
configure: failed program was:
| #line 5176 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| /* end confdefs.h.  */
| #include <pty.h>
configure:5210: result: no
configure:5246: checking for pty.h
configure:5253: result: no
configure:5280: checking stropts.h usability
configure:5293: cc -c -g  -I /usr/local/include conftest.c >&5
configure:5296: $? = 0
configure:5299: test -s conftest.o
configure:5302: $? = 0
configure:5312: result: yes
configure:5316: checking stropts.h presence
configure:5327: cc -E  -I /usr/local/include conftest.c
configure:5333: $? = 0
configure:5352: result: yes
configure:5388: checking for stropts.h
configure:5395: result: yes
configure:5422: checking syslog.h usability
configure:5435: cc -c -g  -I /usr/local/include conftest.c >&5
configure:5438: $? = 0
configure:5441: test -s conftest.o
configure:5444: $? = 0
configure:5454: result: yes
configure:5458: checking syslog.h presence
configure:5469: cc -E  -I /usr/local/include conftest.c
configure:5475: $? = 0
configure:5494: result: yes
configure:5530: checking for syslog.h
configure:5537: result: yes
configure:5564: checking argp.h usability
configure:5577: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 5639.10: 1506-296 (S) #include file <argp.h> not found.
configure:5580: $? = 1
configure: failed program was:
| #line 5566 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <argp.h>
configure:5596: result: no
configure:5600: checking argp.h presence
configure:5611: cc -E  -I /usr/local/include conftest.c
"configure", line 5641.10: 1506-296 (S) #include file <argp.h> not found.
configure:5617: $? = 1
configure: failed program was:
| #line 5602 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| /* end confdefs.h.  */
| #include <argp.h>
configure:5636: result: no
configure:5672: checking for argp.h
configure:5679: result: no
configure:5706: checking sys/resource.h usability
configure:5719: cc -c -g  -I /usr/local/include conftest.c >&5
configure:5722: $? = 0
configure:5725: test -s conftest.o
configure:5728: $? = 0
configure:5738: result: yes
configure:5742: checking sys/resource.h presence
configure:5753: cc -E  -I /usr/local/include conftest.c
configure:5759: $? = 0
configure:5778: result: yes
configure:5814: checking for sys/resource.h
configure:5821: result: yes
configure:5849: checking utmp.h usability
configure:5862: cc -c -g  -I /usr/local/include conftest.c >&5
configure:5865: $? = 0
configure:5868: test -s conftest.o
configure:5871: $? = 0
configure:5881: result: yes
configure:5885: checking utmp.h presence
configure:5896: cc -E  -I /usr/local/include conftest.c
configure:5902: $? = 0
configure:5921: result: yes
configure:5957: checking for utmp.h
configure:5964: result: yes
configure:5993: checking utmpx.h usability
configure:6006: cc -c -g  -I /usr/local/include conftest.c >&5
configure:6009: $? = 0
configure:6012: test -s conftest.o
configure:6015: $? = 0
configure:6025: result: yes
configure:6029: checking utmpx.h presence
configure:6040: cc -E  -I /usr/local/include conftest.c
configure:6046: $? = 0
configure:6065: result: yes
configure:6101: checking for utmpx.h
configure:6108: result: yes
configure:6126: checking for struct utmp.ut_host
configure:6154: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6157: $? = 1
configure: failed program was:
| #line 6131 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_host)
| return 0;
|   ;
|   return 0;
| }
configure:6193: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6196: $? = 1
configure: failed program was:
| #line 6170 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_host)
| return 0;
|   ;
|   return 0;
| }
configure:6215: result: no
configure:6225: checking for struct utmp.ut_name
configure:6253: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6256: $? = 1
configure: failed program was:
| #line 6230 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_name)
| return 0;
|   ;
|   return 0;
| }
configure:6292: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6295: $? = 1
configure: failed program was:
| #line 6269 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_name)
| return 0;
|   ;
|   return 0;
| }
configure:6314: result: no
configure:6324: checking for struct utmp.ut_user
configure:6352: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6355: $? = 1
configure: failed program was:
| #line 6329 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_user)
| return 0;
|   ;
|   return 0;
| }
configure:6391: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6394: $? = 1
configure: failed program was:
| #line 6368 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_user)
| return 0;
|   ;
|   return 0;
| }
configure:6413: result: no
configure:6423: checking for struct utmp.ut_time
configure:6451: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6479.13: 1506-022 (S) "ut_time" is not a member of "struct utmp".
configure:6454: $? = 1
configure: failed program was:
| #line 6428 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_time)
| return 0;
|   ;
|   return 0;
| }
configure:6490: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6518.20: 1506-022 (S) "ut_time" is not a member of "struct utmp".
configure:6493: $? = 1
configure: failed program was:
| #line 6467 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_time)
| return 0;
|   ;
|   return 0;
| }
configure:6512: result: no
configure:6522: checking for struct utmp.ut_tv
configure:6550: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6578.13: 1506-022 (S) "ut_tv" is not a member of "struct utmp".
configure:6553: $? = 1
configure: failed program was:
| #line 6527 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_tv)
| return 0;
|   ;
|   return 0;
| }
configure:6589: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6617.20: 1506-022 (S) "ut_tv" is not a member of "struct utmp".
configure:6592: $? = 1
configure: failed program was:
| #line 6566 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_tv)
| return 0;
|   ;
|   return 0;
| }
configure:6611: result: no
configure:6621: checking for struct utmp.ut_tv.tv_sec
configure:6649: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6677.13: 1506-022 (S) "ut_tv" is not a member of "struct utmp".
configure:6652: $? = 1
configure: failed program was:
| #line 6626 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_tv.tv_sec)
| return 0;
|   ;
|   return 0;
| }
configure:6688: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6716.20: 1506-022 (S) "ut_tv" is not a member of "struct utmp".
configure:6691: $? = 1
configure: failed program was:
| #line 6665 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_tv.tv_sec)
| return 0;
|   ;
|   return 0;
| }
configure:6710: result: no
configure:6720: checking for struct utmp.ut_id
configure:6748: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6751: $? = 1
configure: failed program was:
| #line 6725 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_id)
| return 0;
|   ;
|   return 0;
| }
configure:6787: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:6790: $? = 1
configure: failed program was:
| #line 6764 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_id)
| return 0;
|   ;
|   return 0;
| }
configure:6809: result: no
configure:6819: checking for struct utmp.ut_syslen
configure:6847: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6875.13: 1506-022 (S) "ut_syslen" is not a member of "struct utmp".
configure:6850: $? = 1
configure: failed program was:
| #line 6824 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_syslen)
| return 0;
|   ;
|   return 0;
| }
configure:6886: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6914.20: 1506-022 (S) "ut_syslen" is not a member of "struct utmp".
configure:6889: $? = 1
configure: failed program was:
| #line 6863 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_syslen)
| return 0;
|   ;
|   return 0;
| }
configure:6908: result: no
configure:6918: checking for struct utmp.ut_session
configure:6946: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 6974.13: 1506-022 (S) "ut_session" is not a member of "struct utmp".
configure:6949: $? = 1
configure: failed program was:
| #line 6923 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_session)
| return 0;
|   ;
|   return 0;
| }
configure:6985: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7013.20: 1506-022 (S) "ut_session" is not a member of "struct utmp".
configure:6988: $? = 1
configure: failed program was:
| #line 6962 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_session)
| return 0;
|   ;
|   return 0;
| }
configure:7007: result: no
configure:7017: checking for struct utmp.ut_pid
configure:7045: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7073.13: 1506-022 (S) "ut_pid" is not a member of "struct utmp".
configure:7048: $? = 1
configure: failed program was:
| #line 7022 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_pid)
| return 0;
|   ;
|   return 0;
| }
configure:7084: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7112.20: 1506-022 (S) "ut_pid" is not a member of "struct utmp".
configure:7087: $? = 1
configure: failed program was:
| #line 7061 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_pid)
| return 0;
|   ;
|   return 0;
| }
configure:7106: result: no
configure:7116: checking for struct utmp.ut_exit
configure:7144: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7172.5: 1506-164 (S) Expression must be a scalar type.
configure:7147: $? = 1
configure: failed program was:
| #line 7121 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_exit)
| return 0;
|   ;
|   return 0;
| }
configure:7183: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
configure:7186: $? = 1
configure: failed program was:
| #line 7160 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_exit)
| return 0;
|   ;
|   return 0;
| }
configure:7205: result: no
configure:7215: checking for struct utmp.ut_addr
configure:7243: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7271.13: 1506-022 (S) "ut_addr" is not a member of "struct utmp".
configure:7246: $? = 1
configure: failed program was:
| #line 7220 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_addr)
| return 0;
|   ;
|   return 0;
| }
configure:7282: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7310.20: 1506-022 (S) "ut_addr" is not a member of "struct utmp".
configure:7285: $? = 1
configure: failed program was:
| #line 7259 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_addr)
| return 0;
|   ;
|   return 0;
| }
configure:7304: result: no
configure:7314: checking for struct utmp.ut_addr_v6
configure:7342: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7370.13: 1506-022 (S) "ut_addr_v6" is not a member of "struct utmp".
configure:7345: $? = 1
configure: failed program was:
| #line 7319 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (ac_aggr.ut_addr_v6)
| return 0;
|   ;
|   return 0;
| }
configure:7381: cc -c -g  -I /usr/local/include conftest.c >&5
"/usr/include/utmp.h", line 37.9: 1506-046 (S) Syntax error.
"configure", line 7409.20: 1506-022 (S) "ut_addr_v6" is not a member of "struct utmp".
configure:7384: $? = 1
configure: failed program was:
| #line 7358 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| /* end confdefs.h.  */
| # if HAVE_UTMP_H
| #  include <utmp.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmp ac_aggr;
| if (sizeof ac_aggr.ut_addr_v6)
| return 0;
|   ;
|   return 0;
| }
configure:7403: result: no
configure:7417: checking for struct utmpx.ut_host
configure:7445: cc -c -g  -I /usr/local/include conftest.c >&5
configure:7448: $? = 0
configure:7451: test -s conftest.o
configure:7454: $? = 0
configure:7506: result: yes
configure:7516: checking for struct utmpx.ut_name
configure:7544: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 7573.13: 1506-022 (S) "ut_name" is not a member of "struct utmpx".
configure:7547: $? = 1
configure: failed program was:
| #line 7521 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_name)
| return 0;
|   ;
|   return 0;
| }
configure:7583: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 7612.20: 1506-022 (S) "ut_name" is not a member of "struct utmpx".
configure:7586: $? = 1
configure: failed program was:
| #line 7560 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_name)
| return 0;
|   ;
|   return 0;
| }
configure:7605: result: no
configure:7615: checking for struct utmpx.ut_user
configure:7643: cc -c -g  -I /usr/local/include conftest.c >&5
configure:7646: $? = 0
configure:7649: test -s conftest.o
configure:7652: $? = 0
configure:7704: result: yes
configure:7714: checking for struct utmpx.ut_time
configure:7742: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 7772.13: 1506-022 (S) "ut_time" is not a member of "struct utmpx".
configure:7745: $? = 1
configure: failed program was:
| #line 7719 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_time)
| return 0;
|   ;
|   return 0;
| }
configure:7781: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 7811.20: 1506-022 (S) "ut_time" is not a member of "struct utmpx".
configure:7784: $? = 1
configure: failed program was:
| #line 7758 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_time)
| return 0;
|   ;
|   return 0;
| }
configure:7803: result: no
configure:7813: checking for struct utmpx.ut_id
configure:7841: cc -c -g  -I /usr/local/include conftest.c >&5
configure:7844: $? = 0
configure:7847: test -s conftest.o
configure:7850: $? = 0
configure:7902: result: yes
configure:7912: checking for struct utmpx.ut_tv
configure:7940: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 7971.5: 1506-164 (S) Expression must be a scalar type.
configure:7943: $? = 1
configure: failed program was:
| #line 7917 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_tv)
| return 0;
|   ;
|   return 0;
| }
configure:7979: cc -c -g  -I /usr/local/include conftest.c >&5
configure:7982: $? = 0
configure:7985: test -s conftest.o
configure:7988: $? = 0
configure:8001: result: yes
configure:8011: checking for struct utmpx.ut_tv.tv_sec
configure:8039: cc -c -g  -I /usr/local/include conftest.c >&5
configure:8042: $? = 0
configure:8045: test -s conftest.o
configure:8048: $? = 0
configure:8100: result: yes
configure:8110: checking for struct utmpx.ut_syslen
configure:8138: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8171.13: 1506-022 (S) "ut_syslen" is not a member of "struct utmpx".
configure:8141: $? = 1
configure: failed program was:
| #line 8115 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_syslen)
| return 0;
|   ;
|   return 0;
| }
configure:8177: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8210.20: 1506-022 (S) "ut_syslen" is not a member of "struct utmpx".
configure:8180: $? = 1
configure: failed program was:
| #line 8154 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_syslen)
| return 0;
|   ;
|   return 0;
| }
configure:8199: result: no
configure:8209: checking for struct utmpx.ut_session
configure:8237: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8270.13: 1506-022 (S) "ut_session" is not a member of "struct utmpx".
configure:8240: $? = 1
configure: failed program was:
| #line 8214 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_session)
| return 0;
|   ;
|   return 0;
| }
configure:8276: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8309.20: 1506-022 (S) "ut_session" is not a member of "struct utmpx".
configure:8279: $? = 1
configure: failed program was:
| #line 8253 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_session)
| return 0;
|   ;
|   return 0;
| }
configure:8298: result: no
configure:8308: checking for struct utmpx.ut_pid
configure:8336: cc -c -g  -I /usr/local/include conftest.c >&5
configure:8339: $? = 0
configure:8342: test -s conftest.o
configure:8345: $? = 0
configure:8397: result: yes
configure:8407: checking for struct utmpx.ut_exit
configure:8435: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8469.13: 1506-022 (S) "ut_exit" is not a member of "struct utmpx".
configure:8438: $? = 1
configure: failed program was:
| #line 8412 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_exit)
| return 0;
|   ;
|   return 0;
| }
configure:8474: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8508.20: 1506-022 (S) "ut_exit" is not a member of "struct utmpx".
configure:8477: $? = 1
configure: failed program was:
| #line 8451 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_exit)
| return 0;
|   ;
|   return 0;
| }
configure:8496: result: no
configure:8506: checking for struct utmpx.ut_addr
configure:8534: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8568.13: 1506-022 (S) "ut_addr" is not a member of "struct utmpx".
configure:8537: $? = 1
configure: failed program was:
| #line 8511 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_addr)
| return 0;
|   ;
|   return 0;
| }
configure:8573: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8607.20: 1506-022 (S) "ut_addr" is not a member of "struct utmpx".
configure:8576: $? = 1
configure: failed program was:
| #line 8550 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_addr)
| return 0;
|   ;
|   return 0;
| }
configure:8595: result: no
configure:8605: checking for struct utmpx.ut_addr_v6
configure:8633: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8667.13: 1506-022 (S) "ut_addr_v6" is not a member of "struct utmpx".
configure:8636: $? = 1
configure: failed program was:
| #line 8610 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (ac_aggr.ut_addr_v6)
| return 0;
|   ;
|   return 0;
| }
configure:8672: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8706.20: 1506-022 (S) "ut_addr_v6" is not a member of "struct utmpx".
configure:8675: $? = 1
configure: failed program was:
| #line 8649 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| # if HAVE_UTMPX_H
| #  include <utmpx.h>
| # endif
| 
| 
| int
| main ()
| {
| static struct utmpx ac_aggr;
| if (sizeof ac_aggr.ut_addr_v6)
| return 0;
|   ;
|   return 0;
| }
configure:8694: result: no
configure:8724: checking krb5.h usability
configure:8737: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8808.10: 1506-296 (S) #include file <krb5.h> not found.
configure:8740: $? = 1
configure: failed program was:
| #line 8726 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <krb5.h>
configure:8756: result: no
configure:8760: checking krb5.h presence
configure:8771: cc -E  -I /usr/local/include conftest.c
"configure", line 8810.10: 1506-296 (S) #include file <krb5.h> not found.
configure:8777: $? = 1
configure: failed program was:
| #line 8762 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| #include <krb5.h>
configure:8796: result: no
configure:8832: checking for krb5.h
configure:8839: result: no
configure:8871: checking security/pam_appl.h usability
configure:8884: cc -c -g  -I /usr/local/include conftest.c >&5
"configure", line 8955.10: 1506-296 (S) #include file <security/pam_appl.h> not found.
configure:8887: $? = 1
configure: failed program was:
| #line 8873 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <security/pam_appl.h>
configure:8903: result: no
configure:8907: checking security/pam_appl.h presence
configure:8918: cc -E  -I /usr/local/include conftest.c
"configure", line 8957.10: 1506-296 (S) #include file <security/pam_appl.h> not found.
configure:8924: $? = 1
configure: failed program was:
| #line 8909 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| #include <security/pam_appl.h>
configure:8943: result: no
configure:8979: checking for security/pam_appl.h
configure:8986: result: no
configure:9011: checking for socklen_t in sys/socket.h
configure:9035: result: yes
configure:9081: checking for __gmpz_getlimbn in -lgmp
configure:9112: cc -o conftest -g  -I /usr/local/include  -L /usr/local/lib conftest.c -lgmp   >&5
 Undefined			first referenced
 symbol  			    in file
 __gmpz_getlimbn                     conftest.o
ld: ERROR: Symbol referencing errors. No output written to conftest
configure:9115: $? = 1
configure: failed program was:
| #line 9088 "configure"
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "lsh"
| #define PACKAGE_TARNAME "lsh"
| #define PACKAGE_VERSION "1.5.2"
| #define PACKAGE_STRING "lsh 1.5.2"
| #define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
| #define PACKAGE "lsh"
| #define VERSION "1.5.2"
| #define _GNU_SOURCE 1
| #define WITH_PTY_SUPPORT 1
| #define WITH_SSH1_FALLBACK 1
| #define SSHD1 "/usr/local/sbin/sshd1"
| #define WITH_SRP 1
| #define DATAFELLOWS_WORKAROUNDS 1
| #define WITH_TCP_FORWARD 1
| #define WITH_X11_FORWARD 1
| #define WITH_UTMP 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GMP_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_CRYPT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_ID 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
| #define HAVE_STRUCT_UTMPX_UT_PID 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char __gmpz_getlimbn ();
| int
| main ()
| {
| __gmpz_getlimbn ();
|   ;
|   return 0;
| }
configure:9133: result: no
configure:9143: error: GNU MP not found, or not 3.1 or up, see http://www.swox.com/gmp.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_c_compiler_gnu=no
ac_cv_env_BASH_set=''
ac_cv_env_BASH_value=''
ac_cv_env_CC_set=set
ac_cv_env_CC_value=cc
ac_cv_env_CFLAGS_set=''
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set=''
ac_cv_env_CPPFLAGS_value=''
ac_cv_env_CPP_set=''
ac_cv_env_CPP_value=''
ac_cv_env_GROFF_set=''
ac_cv_env_GROFF_value=''
ac_cv_env_LDFLAGS_set=''
ac_cv_env_LDFLAGS_value=''
ac_cv_env_M4_set=''
ac_cv_env_M4_value=''
ac_cv_env_XAUTH_PROGRAM_set=''
ac_cv_env_XAUTH_PROGRAM_value=''
ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''
ac_cv_exeext=''
ac_cv_header_argp_h=no
ac_cv_header_crypt_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_gmp_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_krb5_h=no
ac_cv_header_libutil_h=no
ac_cv_header_memory_h=yes
ac_cv_header_poll_h=yes
ac_cv_header_pty_h=no
ac_cv_header_security_pam_appl_h=no
ac_cv_header_shadow_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=no
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_stropts_h=yes
ac_cv_header_sys_poll_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_syslog_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_utmp_h=yes
ac_cv_header_utmpx_h=yes
ac_cv_header_zlib_h=yes
ac_cv_lib_gmp___gmpz_getlimbn=no
ac_cv_member_struct_utmp_ut_addr=no
ac_cv_member_struct_utmp_ut_addr_v6=no
ac_cv_member_struct_utmp_ut_exit=no
ac_cv_member_struct_utmp_ut_host=no
ac_cv_member_struct_utmp_ut_id=no
ac_cv_member_struct_utmp_ut_name=no
ac_cv_member_struct_utmp_ut_pid=no
ac_cv_member_struct_utmp_ut_session=no
ac_cv_member_struct_utmp_ut_syslen=no
ac_cv_member_struct_utmp_ut_time=no
ac_cv_member_struct_utmp_ut_tv=no
ac_cv_member_struct_utmp_ut_tv_tv_sec=no
ac_cv_member_struct_utmp_ut_user=no
ac_cv_member_struct_utmpx_ut_addr=no
ac_cv_member_struct_utmpx_ut_addr_v6=no
ac_cv_member_struct_utmpx_ut_exit=no
ac_cv_member_struct_utmpx_ut_host=yes
ac_cv_member_struct_utmpx_ut_id=yes
ac_cv_member_struct_utmpx_ut_name=no
ac_cv_member_struct_utmpx_ut_pid=yes
ac_cv_member_struct_utmpx_ut_session=no
ac_cv_member_struct_utmpx_ut_syslen=no
ac_cv_member_struct_utmpx_ut_time=no
ac_cv_member_struct_utmpx_ut_tv=yes
ac_cv_member_struct_utmpx_ut_tv_tv_sec=yes
ac_cv_member_struct_utmpx_ut_user=yes
ac_cv_objext=o
ac_cv_path_BASH=/usr/local/bin/bash
ac_cv_path_M4=/usr/local/bin/m4
ac_cv_path_install='/usr/local/bin/install -c'
ac_cv_prog_AWK=nawk
ac_cv_prog_CPP='cc -E'
ac_cv_prog_ac_ct_CC=cc
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=''
ac_cv_prog_egrep='grep -E'
ac_cv_prog_make_make_set=yes
ac_cv_type_socklen_t=yes
am_cv_CC_dependencies_compiler_type=aix
am_cv_prog_cc_stdc=''

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run aclocal-1.7'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run tar'
AUTOCONF='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run autoconf'
AUTOHEADER='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run autoheader'
AUTOMAKE='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run automake-1.7'
AWK='nawk'
BASH='/usr/local/bin/bash'
BUILD_ARCH=''
BUILD_OSREV=''
BUILD_OSSYS=''
CC='cc'
CCDEPMODE='depmode=aix'
CFLAGS='-g'
CPP='cc -E'
CPPFLAGS=' -I /usr/local/include'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DOTDOT_LIBARGP=''
ECHO_C='ECHO_N=''
ECHO_T=''
EGREP='grep -E'
EXEEXT=''
GROFF=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
KRB_LIBS=''
KRB_PROGRAM=''
LDFLAGS=' -L /usr/local/lib'
LIBARGP=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
M4='/usr/local/bin/m4'
MAKEINFO='${SHELL} /usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/missing --run makeinfo'
OBJEXT='o'
PACKAGE='lsh'
PACKAGE_BUGREPORT='bug-lsh@gnu.org'
PACKAGE_NAME='lsh'
PACKAGE_STRING='lsh 1.5.2'
PACKAGE_TARNAME='lsh'
PACKAGE_VERSION='1.5.2'
PAM_PROGRAM=''
PATH_SEPARATOR=':'
RANLIB='ranlib'
SCHEME_NAME='false'
SCHEME_PROGRAM='false'
SET_MAKE=''
SHELL='/bin/sh'
SRP_PROGRAM='srp-gen'
STRIP=''
VERSION='1.5.2'
XAUTH_PROGRAM=''
ac_ct_CC='cc'
ac_ct_RANLIB='ranlib'
ac_ct_STRIP=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__include='include'
am__quote=''
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='NONE'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh='/usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/lsh-1.5.2/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='/usr/local/xenofarm/lsh/lukushion.roxen.com/buildtmp/dist/pfx'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
subdirs=''
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define DATAFELLOWS_WORKAROUNDS 1
#define HAVE_CRYPT_H 1
#define HAVE_FCNTL_H 1
#define HAVE_GMP_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_MEMORY_H 1
#define HAVE_POLL_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_STROPTS_H 1
#define HAVE_STRUCT_UTMPX_UT_HOST 1
#define HAVE_STRUCT_UTMPX_UT_ID 1
#define HAVE_STRUCT_UTMPX_UT_PID 1
#define HAVE_STRUCT_UTMPX_UT_TV 1
#define HAVE_STRUCT_UTMPX_UT_TV_TV_SEC 1
#define HAVE_STRUCT_UTMPX_UT_USER 1
#define HAVE_SYSLOG_H 1
#define HAVE_SYS_POLL_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UTMPX_H 1
#define HAVE_UTMP_H 1
#define HAVE_ZLIB_H 1
#define PACKAGE "lsh"
#define PACKAGE_BUGREPORT "bug-lsh@gnu.org"
#define PACKAGE_NAME "lsh"
#define PACKAGE_STRING "lsh 1.5.2"
#define PACKAGE_TARNAME "lsh"
#define PACKAGE_VERSION "1.5.2"
#define SSHD1 "/usr/local/sbin/sshd1"
#define STDC_HEADERS 1
#define VERSION "1.5.2"
#define WITH_PTY_SUPPORT 1
#define WITH_SRP 1
#define WITH_SSH1_FALLBACK 1
#define WITH_TCP_FORWARD 1
#define WITH_UTMP 1
#define WITH_X11_FORWARD 1
#define _GNU_SOURCE 1

configure: exit 1