As a follow-up in my previous message, it seems that
SELECT_ARG_TYPE which is set in some of the configuration files: 473>find . -type f | xargs grep -i SELECT_ARG_TYPE ./acconfig.h:#undef SELECT_ARG_TYPE ./acinclude.m4:AC_DEFINE_UNQUOTED(SELECT_ARG_TYPE, $try) ./config.h.in:#undef SELECT_ARG_TYPE ./include/dxconfig.h.in:#undef SELECT_ARG_TYPE ./include/dxconfig.h:/* #undef SELECT_ARG_TYPE */ is not getting set. All these programs then fail to compile: ./src/uipp/base/License.C: if (select (32, (SELECT_ARG_TYPE)&rdfds, NULL, NULL, &tval) == -1) break; ./src/uipp/dxl/conn.c: n = select(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, & ./src/uipp/dxl/exit.c: SELECT_INTR(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, NULL, retval); ./src/uipp/dxl/send.c: SELECT_INTR(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, &to, retval); ./src/uipp/dxl/send.c: SELECT_INTR(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, NULL, retval); ./src/uipp/dxuilib/DXChild.C: status = select(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, &to); ./src/uipp/dxuilib/DXChild.C: status = select(width, (SELECT_ARG_TYPE *)&fds, NULL, NULL, NULL); ./src/uipp/dxuilib/DXChild.C: status = select(width, (SELECT_ARG_TYPE)&fds, NULL, NULL, &to); ./src/uipp/dxuilib/PacketIF.C: sts = select(width, (SELECT_ARG_TYPE *) &fds, NULL, NULL, &to); ./src/uipp/dxuilib/PacketIF.C: sts = select(width, (SELECT_ARG_TYPE *) &fds, NULL, NULL, NULL); fail to compile. I guess I am getting something set right in the configure. Thank you for your help. Marilyn
