ZeroMQ - npalko/npalko.github.com GitHub Wiki

h2. API Notes

h2. Performance test suite

10.0.0.2$ local_thr "tcp://10.0.0.2:5555" 1000 1000
10.0.0.4$ remote_thr "tcp://10.0.0.2:5555" 1000 100
$ remote_thr.py "tcp://127.0.0.1:5555" 10 10000
$ local_thr.py "tcp://127.0.0.1:5555" 10 10000

h2. C++ (core)

h4. Windows 7

Nothing special here; simply open the solution and build all.

h4. FreeBSD

TODO: checking if the PGM extension is supported on this platform... configure: error: the PGM extension is not supported on the amd64 platform.

$ pkg_add -r autotools
$ sh ./autogen.sh
$ ./configure --with-c --with-cpp --with-forwarder --with-streamer --with-queue --with-perf
$ make
# make install

h4. Mac OS X

h2. Python

Copy setup.cfg.template to setup.cfg.

Edit setup.cfg to point to your installed zeromq library and header dirs.

h4. Windows 7

library_dirs = C:/Users/Nicholas Palko/Documents/Development/zeromq2/lib
include_dirs = C:/Users/Nicholas Palko/Documents/Development/zeromq2/include
> python setup.py install

h4. FreeBSD

library_dirs = /usr/local/lib
include_dirs = /usr/local/include
$ python setup.py build
# python setup.py install

h4. Mac OS X

h2. C#

h4. Windows 7

h4. FreeBSD

h4. Mac OS X

⚠️ **GitHub.com Fallback** ⚠️