I can successfully build zeromq 4.1.6 on AIX 7.1 using "configure CC=xlc CXX=xlC" followed by make and make check. All tests passed.
When I try to do the same with zeromq 4.2.0 on AIX 7.1 there are compilation errors: $ make Making all in doc make[1]: Entering directory `/home/meb/zeromq-4.2.0/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/meb/zeromq-4.2.0/doc' make[1]: Entering directory `/home/meb/zeromq-4.2.0' CXX src/src_libzmq_la-proxy.lo "src/proxy.cpp", line 157.34: 1540-0217 (S) "rtnevents" is not a member of "struct zmq_pollitem_t". "src/proxy.cpp", line 188.22: 1540-0217 (S) "rtnevents" is not a member of "struct zmq_pollitem_t". "src/proxy.cpp", line 189.51: 1540-0217 (S) "rtnevents" is not a member of "struct zmq_pollitem_t". "src/proxy.cpp", line 197.22: 1540-0217 (S) "rtnevents" is not a member of "struct zmq_pollitem_t". "src/proxy.cpp", line 198.25: 1540-0217 (S) "rtnevents" is not a member of "struct zmq_pollitem_t". make[1]: *** [src/src_libzmq_la-proxy.lo] Error 1 make[1]: Leaving directory `/home/meb/zeromq-4.2.0' make: *** [all-recursive] Error 1 $ Also, I had to remove "-Wno-long-long" from the CPPFLAGS in the configure script for both zeromq 4.1.6 and 4.2.0 to avoid the warning message "Option -Wno-long-long was incorrectly specified. The option will be ignored." _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
