You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Adel Boutros <Ad...@live.com> on 2017/01/23 16:01:56 UTC

Compiling Dispatch Router on Solaris

Hello,


After being able to compile Proton 0.16.0 on Solaris with C++ and Python bindings, I am currently compiling the Dispatch Router on Solaris.

It seems to me the Dispatch Router is highly oriented for GCC with all the embedded compiler options in the CMakeLists.txt which is not the case for Proton. So this took some time to figure out how to correctly fix.


With the below patches, the code compiles correctly, however unit tests are failing. So I thought maybe it was about time I submitted my patches and had them reviewed by the community to correct any mistake which might have slipped my eyes.


In total, I have 13 patches but I have only submitted 12. The remaining one is about Finding Proton not as an installed package but which could be provided locally. For example, I compiled proton locally but didn't install it. I have no way to tell the Dispatch Router to take that version of Proton. However, I haven't found the cleanest fix for this yet.


PS: I will send the failing tests in a separate thread.


Submitted issues/patches:

* https://issues.apache.org/jira/browse/DISPATCH-612
* https://issues.apache.org/jira/browse/DISPATCH-613
* https://issues.apache.org/jira/browse/DISPATCH-614
* https://issues.apache.org/jira/browse/DISPATCH-615
* https://issues.apache.org/jira/browse/DISPATCH-616
* https://issues.apache.org/jira/browse/DISPATCH-617
* https://issues.apache.org/jira/browse/DISPATCH-618
* https://issues.apache.org/jira/browse/DISPATCH-619
* https://issues.apache.org/jira/browse/DISPATCH-620
* https://issues.apache.org/jira/browse/DISPATCH-621
* https://issues.apache.org/jira/browse/DISPATCH-622
* https://issues.apache.org/jira/browse/DISPATCH-623


Regards,

Adel