When building on Cygwin, the application is linked against cygwin1.dll (runtime library). That means you should distribute your code under GPL (accorging to Cygwin license terms) which is extremely strong restriction.
I have spent few days in a fierce struggle against MinGW, but I haven't managed to make things work. I have managed to build activemq-cpp (both statically and dynamically) and test example under MinGW. More precisely, I build it under Cygwin with '-mno-cygwin' gcc flag, which excludes Cygwin headers/libraries. But the example still crashes while running and I really have no clear idea why it works on Cygwin and doesn't work on MinGW. Could we add MinGW support as a feature for future release? Otherwise we aren't able to use activemq-cpp on Win32 without following the GPL licencse. -- View this message in context: http://www.nabble.com/activemq-Cygwin-build-and-GPL-tf3601576s2354.html#a10060624 Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
