fam
[Top] [All Lists]

[fam] Fam 2.6.0 on IRIX 6.2

To: fam@xxxxxxxxxxx
Subject: [fam] Fam 2.6.0 on IRIX 6.2
From: "Dana E. Poulain" <dpoulain@xxxxxxxxxx>
Date: Tue, 07 Mar 2000 10:04:07 -0600
Sender: owner-fam@xxxxxxxxxxx
During installation of fam 2.6.0 on an R5000 IP22 Indy running IRIX 6.2,
I've encountered the following difficulties:

(1) Running "./configure" fails when checking "echo -e" with the notice

        checking for echo -e flag... foo: Unknown operator

(2) Upon commenting out the "echo -e" lines, "./configure" completes successfully,
      but then fails during the compilation of "Client.c++"

        /usr/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -fullwarn -woff
        1209,1355 -g -mips3 -n32 -MDupdate Makedepend -ptused -c  -DPIC
        Client.c++ -o .libs/Client.lo

        "../include/Boolean.h", line 31: error(1084): invalid combination of type specifiers
        typedef int bool;
                         ^
        "../include/Boolean.h", line 32: error(1040): expected an identifier
        const bool true(1), false(0);
                        ^
        "../include/Boolean.h", line 32: error(1079): expected a type specifier
        const bool true(1), false(0);
                                ^
        ... more errors along same lines

Note:  "config.h" and "config.log" are attached.
 
 
 

-- 
Dana E. Poulain         Center for Electro-Optics       dpoulain@xxxxxxx
  -- Ph.D.,P.E.         University of Nebraska          TEL 402-472-8567
Research Assistant      248 WSEC, Box 880511            FAX 402-472-5083
  Professor             Lincoln, NE 68588-0511          WWW excimer.unl.edu
 
/* config.h.  Generated automatically by configure.  */
/* config.h.in.  Generated automatically from configure.in by autoheader.  */

/*  Define if the C++ compiler supports a built-in bool type.  */
#define HAVE_BOOL 0

/*  Define if the C++ compiler supports namespaces.  */
#define HAVE_NAMESPACE 0

/*  Define if we have nfs_clnt.h */
#define HAVE_SYS_FS_NFS_CLNT_H 1

/*  Define if the system has imon and IMONIOC_ ioctl flags.  */
#define HAVE_IMON 1

/*  Define if we have statvfs.  Otherwise, statfs will be used.  */
#define HAVE_STATVFS 1

/*  Define if we have stat.st_fstype (a char array).  */
#define HAVE_STAT_ST_FSTYPE_STRING 1

/*  Define if we have syssgi.  */
#define HAVE_SYSSGI 1

/*  Define if we have sgi nohang.  */
#define HAVE_SGI_NOHANG 0

/*  Define if we have _daemonize.  */
#define HAVE_DAEMONIZE 1

/*  Define if we have prmap_sgi_t  */
#define HAVE_PRMAP_SGI_T 0

/* Define if we have MNTTYPE_NFS2 */
#define HAVE_MNTTYPE_NFS2 1

/* Define if we have MNTTYPE_NFS3 */
#define HAVE_MNTTYPE_NFS3 1

/* Define if we have MNTTYPE_CACHEFS */
#define HAVE_MNTTYPE_CACHEFS 1

/*  Define if we have a prototype for bindresvport().  */
#define HAVE_BINDRESVPORT_PROTO 0

/*  Define if mountlist is a struct in rpcsvc/mount.h containing the member
**  ml_host.
*/
#define HAVE_MOUNTLIST_STRUCT 1

/*  Define if mountlist is a pointer-to-struct in rpcsvc/mount.h containing
**  the member ml_hostname.
*/
#define HAVE_MOUNTLIST_PTR 0

/*  Define if we have getgrmember.
*/
#define HAVE_GETGRMEMBER 1

/*  Define if you have /etc/xtab in the IRIX format.
*/
#define HAVE_IRIX_XTAB_VERIFICATION 1

/* Name of package */
#define PACKAGE "fam"

/* Version number of package */
#define VERSION "2.6.0"

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

configure:566: checking for a BSD compatible install
configure:619: checking whether build environment is sane
configure:676: checking whether make sets ${MAKE}
configure:722: checking for working aclocal
configure:735: checking for working autoconf
configure:748: checking for working automake
configure:761: checking for working autoheader
configure:774: checking for working makeinfo
configure:811: checking for CC
configure:849: checking for c++
configure:881: checking whether the C++ compiler (/usr/bin/CC  ) works
configure:897: /usr/bin/CC -o conftest    conftest.C  1>&5
configure:923: checking whether the C++ compiler (/usr/bin/CC  ) is a 
cross-compiler
configure:928: checking whether we are using GNU C++
configure:956: checking whether /usr/bin/CC accepts -g
configure:990: checking for ranlib
configure:1030: checking for a BSD compatible install
configure:1083: checking whether make sets ${MAKE}
configure:1185: checking host system type
configure:1206: checking build system type
configure:1226: checking for gcc
configure:1339: checking whether the C compiler (cc  ) works
configure:1355: cc -o conftest    conftest.c  1>&5
configure:1381: checking whether the C compiler (cc  ) is a cross-compiler
configure:1386: checking whether we are using GNU C
configure:1414: checking whether cc accepts -g
configure:1484: checking for non-GNU ld
configure:1520: checking if the linker (/usr/bin/ld) is GNU ld
configure:1536: checking for BSD-compatible nm
configure:1573: checking whether ln -s works
configure:1618: /usr/bin/CC -c -g  conftest.C 1>&5
ltconfig:579: checking whether we are using GNU C
ltconfig:587: cc -E conftest.c
ltconfig:601: checking for object suffix
ltconfig:602: cc -c -g  conftest.c 1>&5
ltconfig:795: checking if cc supports -c -o file.o
ltconfig:796: cc -c -g -o out/conftest2.o  conftest.c 1>&5
ltconfig:828: checking if cc supports -c -o file.lo
ltconfig:829: cc -c -g -c -o conftest.lo  conftest.c 1>&5
ltconfig:924: checking if cc static flag -non_shared works
ltconfig:925: cc -o conftest -g   -non_shared conftest.c  1>&5
ld: FATAL 9: I/O error (/usr/lib/nonshared/crt1.o): No such file or directory
ltconfig:1557: checking if global_symbol_pipe works
ltconfig:1558: cc -c -g  conftest.c 1>&5
ltconfig:1561: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[      
]\([BCDEGRST]\)[        ][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' 
> conftest.nm"
ltconfig:1613: cc -o conftest -g   conftest.c conftstm.o 1>&5
configure:1755: checking for tar
configure:1792: checking how to run the C++ preprocessor
configure:1810: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
configure:1836: checking for sys/imon.h
configure:1846: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
configure:1870: checking for linux/imon.h
configure:1880: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
"configure", line 1876: error(4003): could not open source file "linux/imon.h"
  #include <linux/imon.h>
                         ^

1 catastrophic error detected in the compilation of "conftest.C".
Compilation terminated.
configure: failed program was:
#line 1875 "configure"
#include "confdefs.h"
#include <linux/imon.h>
configure:1925: checking for sys/statvfs.h
configure:1935: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
configure:1965: checking for sys/syssgi.h
configure:1975: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
configure:2005: checking for sys/fs/nfs_clnt.h
configure:2015: /usr/bin/CC -E  conftest.C >/dev/null 2>conftest.out
configure:2053: checking SGI_NOHANG
configure:2062: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2058: error(3114): identifier "SGI_NOHANG" is undefined
  int i = SGI_NOHANG; 
          ^

"configure", line 2058: warning(3262): variable "i" declared and never
          referenced
  int i = SGI_NOHANG; 
      ^

1 error detected in the compilation of "conftest.C".
configure: failed program was:
#line 2055 "configure"
#include "confdefs.h"
#include <sys/syssgi.h>
int main() {
int i = SGI_NOHANG; 
; return 0; }
configure:2086: checking for _daemonize
configure:2117: /usr/bin/CC -o conftest -g   conftest.C  1>&5
configure:2145: checking getgrmember
configure:2160: /usr/bin/CC -o conftest -g   conftest.C  1>&5
configure:2190: checking for stat.st_fstype string
configure:2199: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2195: warning(3262): variable "s" declared and never
          referenced
  struct stat st; char *s = st.st_fstype; 
                        ^

configure:2224: checking for mountlist struct
configure:2237: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2233: warning(3665): variable "ml" is used before its value
          is set
  mountlist ml; char *h = ml.ml_name; 
                          ^

"configure", line 2233: warning(3262): variable "h" declared and never
          referenced
  mountlist ml; char *h = ml.ml_name; 
                      ^

configure:2305: checking mntent.h for MNTTYPE_NFS
configure:2314: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2310: warning(3262): variable "foo" declared and never
          referenced
  const char *foo = MNTTYPE_NFS;
              ^

configure:2333: checking mntent.h for MNTTYPE_NFS2
configure:2342: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2338: warning(3262): variable "foo" declared and never
          referenced
  const char *foo = MNTTYPE_NFS2;
              ^

configure:2364: checking mntent.h for MNTTYPE_NFS3
configure:2373: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2369: warning(3262): variable "foo" declared and never
          referenced
  const char *foo = MNTTYPE_NFS3;
              ^

configure:2395: checking mntent.h for MNTTYPE_CACHEFS
configure:2404: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2400: warning(3262): variable "foo" declared and never
          referenced
  const char *foo = MNTTYPE_CACHEFS;
              ^

configure:2426: checking netinet/in.h for bindresvport()
configure:2435: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2431: error(3114): identifier "bindresvport" is undefined
  int p = 0; struct sockaddr_in s; bindresvport(p, &s); 
                                   ^

1 error detected in the compilation of "conftest.C".
configure: failed program was:
#line 2428 "configure"
#include "confdefs.h"
#include <netinet/in.h>
int main() {
int p = 0; struct sockaddr_in s; bindresvport(p, &s); 
; return 0; }
configure:2460: checking for prmap_sgi_t
configure:2469: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2465: error(3225): class "prmap_sgi" has no member
          "pr_lockcnt"
  prmap_sgi_t f; f.pr_lockcnt = 0; 
                   ^

1 error detected in the compilation of "conftest.C".
configure: failed program was:
#line 2462 "configure"
#include "confdefs.h"
#include <sys/procfs.h>
int main() {
prmap_sgi_t f; f.pr_lockcnt = 0; 
; return 0; }
configure:2494: checking for built-in bool
configure:2503: /usr/bin/CC -c -g  conftest.C 1>&5
"configure", line 2499: error(3114): identifier "bool" is undefined
  bool foo = true; if(foo) foo = false; 
  ^

"configure", line 2499: error(3114): identifier "true" is undefined
  bool foo = true; if(foo) foo = false; 
             ^

"configure", line 2499: error(3114): identifier "false" is undefined
  bool foo = true; if(foo) foo = false; 
                                 ^

3 errors detected in the compilation of "conftest.C".
configure: failed program was:
#line 2496 "configure"
#include "confdefs.h"

int main() {
bool foo = true; if(foo) foo = false; 
; return 0; }
configure:2528: checking for C++ namespace support
configure:2540: /usr/bin/CC -o conftest -g   conftest.C  1>&5
"configure", line 2537: error(3114): identifier "namespace" is undefined
  namespace foo { int bar(void) { return 0; } } int main(void) { return 
foo::bar(); } 
  ^

"configure", line 2537: error(3158): expected a ";"
  namespace foo { int bar(void) { return 0; } } int main(void) { return 
foo::bar(); } 
                ^

2 errors detected in the compilation of "conftest.C".
configure: failed program was:
#line 2533 "configure"
#include "confdefs.h"
#ifdef __cplusplus
extern "C" void exit(int);
#endif
namespace foo { int bar(void) { return 0; } } int main(void) { return 
foo::bar(); } 
configure:2596: checking for echo
<Prev in Thread] Current Thread [Next in Thread>