Hi, I am currently trying to compile from source Zenoss on Solaris 9. During the zensocket compilation I get the following error:
Code: zensocket.c:15:20: getopt.h: No such file or directory zensocket.c:16:21: ifaddrs.h: No such file or directory zensocket.c:29: error: elements of array `options' have incomplete type zensocket.c:30: warning: excess elements in struct initializer zensocket.c:30: warning: (near initialization for `options[0]') zensocket.c:30: error: `no_argument' undeclared here (not in a function) zensocket.c:30: warning: excess elements in struct initializer zensocket.c:30: warning: (near initialization for `options[0]') zensocket.c:30: warning: excess elements in struct initializer zensocket.c:30: warning: (near initialization for `options[0]') zensocket.c:30: warning: excess elements in struct initializer zensocket.c:30: warning: (near initialization for `options[0]') zensocket.c:31: warning: excess elements in struct initializer zensocket.c:31: warning: (near initialization for `options[1]') zensocket.c:31: warning: excess elements in struct initializer zensocket.c:31: warning: (near initialization for `options[1]') zensocket.c:31: warning: excess elements in struct initializer zensocket.c:31: warning: (near initialization for `options[1]') zensocket.c:31: warning: excess elements in struct initializer zensocket.c:31: warning: (near initialization for `options[1]') zensocket.c:32: warning: excess elements in struct initializer zensocket.c:32: warning: (near initialization for `options[2]') zensocket.c:32: error: `required_argument' undeclared here (not in a function) zensocket.c:32: warning: excess elements in struct initializer zensocket.c:32: warning: (near initialization for `options[2]') zensocket.c:32: warning: excess elements in struct initializer zensocket.c:32: warning: (near initialization for `options[2]') zensocket.c:32: warning: excess elements in struct initializer zensocket.c:32: warning: (near initialization for `options[2]') zensocket.c:33: warning: excess elements in struct initializer zensocket.c:33: warning: (near initialization for `options[3]') zensocket.c:33: warning: excess elements in struct initializer zensocket.c:33: warning: (near initialization for `options[3]') zensocket.c:33: warning: excess elements in struct initializer zensocket.c:33: warning: (near initialization for `options[3]') zensocket.c:33: warning: excess elements in struct initializer zensocket.c:33: warning: (near initialization for `options[3]') zensocket.c:34: warning: excess elements in struct initializer zensocket.c:34: warning: (near initialization for `options[4]') zensocket.c:34: warning: excess elements in struct initializer zensocket.c:34: warning: (near initialization for `options[4]') zensocket.c:34: warning: excess elements in struct initializer zensocket.c:34: warning: (near initialization for `options[4]') zensocket.c:34: warning: excess elements in struct initializer zensocket.c:34: warning: (near initialization for `options[4]') make: *** [zensocket] Error 1 CC is set to use gcc. It would appear I`m missing getopt.h and ifaddrs.h. Does anyone know the best way to install these missing header files? Thanks in advance -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=12869#12869 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
