I’ve tried a few different ways of providing FD_SETSIZE but nothing has worked for me so far.
I have tried: * CFLAGS=-DFD_SETSIZE=1024 ./configure * CPPFLAGS=-DFD_SETSIZE=1024 ./configure Neither one is picked up properly by the system. What else should I try? On Feb 14, 2014, at 5:56 PM, KIU Shueng Chuan <nixch...@gmail.com> wrote: > https://github.com/zeromq/czmq/issues/104 > > If compiling using the configure script you need to provide FD_SETSIZE. > > On 15 Feb 2014 01:28, "Charles Remes" <li...@chuckremes.com> wrote: > I received a bug report from a user who compiled zeromq 4.0.3 on Windows > using 32-bit mingw. The code that blew up was: > > context = LibZMQ.zmq_ctx_new > rc = LibZMQ.zmq_ctx_set(context, ZMQ::MAX_SOCKETS, 1023) > > At this point, “rc” was returning -1 and the error message is “Invalid > Argument”. After playing around with this a bit I discovered that the default > MAX_SOCKETS was 63 on this platform. > > context = LibZMQ.zmq_ctx_new > print LibZMQ.zmq_ctx_set(context, ZMQ::MAX_SOCKETS) # => prints “63” > > So, trying to set a value above 63 always fails. > > For further confirmation, I ran “make check” and noted that > “test_ctx_options” also fails (though it doesn’t tell me why). > > Does anyone know why MAX_SOCKETS is set to 63 when compiling on Windows using > mingw? When I look at the source, MAX_SOCKETS_DFLT is set to 1023! > > cr > > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev