Hello This isn't so much about the licensing, but you might want to reconsider backporting AMQCPP to VS6. That compiler really isn't your friend.
I'm not 100% certain if this will work (I'm mainly concerned about multiple runtime memory allocation issues) and whether this is feasible will depend on your application, but maybe we should rather spend some time getting AMQCPP to build as a DLL with VC++ 2005 Express (which is free to use, even for commercial applications) which you can then link into your VS6-compiled applications. I have a bit of experience turning a static library into a DLL, and some of the Linux folks have also mentioned that they want a shared library, so maybe it's time to take the plunge. Regards, Albert On Fri, 18 May 2007, Pravin Kundal wrote: > Licensing and Porting Issue for the CMS (ActiveMQ-CPP) on Visual Studio 6 > from Visual Studio 8 > > I have downloaded activemq-cpp-2.0.1-src (i.e. CMS 2.0.1) from > http://activemq.apache.org/cms/download.html > It is provided with vs2005-build (Visual Studio 8). > Now, as our project is in vs2003, I am trying to build (port) it in Visual > Studio 6, but I am getting following errors, which means I will need to make > some modifications like adding some typedefs or some fix to get around some > ???type??? issues that causes compiler errors under Visual Studio 6.