From: Warren Young Date: December 3 2007 7:11pm Subject: Re: config-win.h redefinition problems List-Archive: http://lists.mysql.com/plusplus/7229 Message-Id: <475454C8.4010101@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit jms295 wrote: > My problem is that when I try to compile anything > that uses the my_global.h header I get a handful of macro redefintion errors MySQL++ #includes the C API headers itself; your code shouldn't. We actually make it a point not to #include my_global.h, in fact, because it's incompatible with pretty much any C++ program, including MySQL++ itself. Yes, the C API documentation says to #include it, but you're not using the C API now. Leave fighting with the C API up to those of us who work on MySQL++'s internals.