Armin Steinhoff
|
Port of ZeroMQ to QNX 6.4
|
Armin Steinhoff
03/06/2010 8:12 AM
post48959
|
Port of ZeroMQ to QNX 6.4
Hello all,
I have tried to recompile ZeroMQ for QNX 6.4 and need some help.
Here are my steps:
- configure command: "CC=qcc CXX=QCC configure --with-c --with-perf"
- because of rpl_malloc isn't available I have added "#define rpl_malloc malloc" to platform.hpp
- modified the LIBS specification of the Makefile located in perf to "LIBS = -lcpp -lcxa -lstdc++ -lssl -lsocket -
lecpp"
With this modification the recompilation works well.
Starting "local_lat" with the command "local_lat tcp://192.168.178.129:5555 10 1000" shows the following abort:
# local_lat tcp://192.168.178.129:5555 10 10
Assertion failed: !(it->revents & POLLNVAL) (poll.cpp:170)
Abort (core dumped)
There must also be some basic problems ... the termination of the command "local_lat" aborts within the libcpp.so.4
calling the destructor of io_base.
Are there any tips to solve these problems?
The code of ZeroMQ works well with Linux and other OSes ...
Best Regards
--Armin
PS: ZeroMQ is available for Windows, Linux and other OSes at: http://www.zeromq.org
|
|
|