Agreed! I've created this issue https://issues.apache.org/activemq/browse/AMQCPP-115 to address this.
> -----Original Message----- > From: Albert Strasheim [mailto:[EMAIL PROTECTED] > Sent: Friday, May 18, 2007 8:19 AM > To: users@activemq.apache.org > Subject: Re: Licensing and Porting Issue for the CMS > (ActiveMQ-CPP) on Visual Studio 6 from Visual Studio 8 > > 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. >