I'm working to integrate the C++ DLL changes originating from Danushka
(QPID-1673) into M5. The situation at this point is that the common
and client libs build as DLLs. The broker, which was built as one
giant exe in M4, is now split into a broker lib and qpidbroker exe.
The broker lib is still building static lib, but at least can link
into the unit tests.
The work is on the qpid-1673 branch and I've also built on Linux.
Although the code changes are primarily added decorations that Windows
requires to declare DLL exports, I'm not comfortable enough with it to
drop it into trunk at this time, but that will early this week. I'm
hoping that the Powers That Be will be amenable to my committing this
on trunk then. Or, it could go on the M5 branch. Either way, can I get
this in M5?
With the two patches I submitted yesterday, it is possible to build
broker DLL as well.
Danushka
--
Danushka Menikkumbura
Technical Lead, WSO2 Inc.
blog : http://danushka-menikkumbura.blogspot.com/
http://wso2.com/ - "The Open Source SOA Company"
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]