From: Warren Young Date: September 13 2005 5:01pm Subject: Re: MySQL++ on MinGW List-Archive: http://lists.mysql.com/plusplus/4888 Message-Id: <43270605.6080702@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Zahroof Mohamed wrote: > I'm not sure why you say that you can't make a working dll of MySQL++ with > MinGW. I started the following thread a month and a half ago, and got no useful replies: http://lists.mysql.com/plusplus/4702 The situation is very simple: I do not use all platforms. I only actively support platforms I personally use, or for which there is community support. Any other platform is not supported, and special code to support it is likely to be removed at my earliest convenience. Dead or useless code causes maintenance hassles, so this is simply an act of self-preservation. If you have the ability to turn useless code into useful code, step up and provide a patch. Then the code stays. > I've been doing this for some time now and I've posted some of the > mods that need to be done to make this work. I looked back through all of your old posts, and the only thing I can see is the suggestion to move all code from row.cpp into row.h. I objected to that, and that was the end of it, I thought. Is this what you're referring to? > I did have problems linking > multiple files with MySQL library. But that was because I needed to compile > the MySQL distribution using MinGW. I don't recall reading this before now. This is the sort of thing you need to post to the list if you want me to consider MinGW a supported platform. Also, I want to know how exactly you got MySQL to build. From my experience with the Cygwin port, I know it is not trivial. > I hope you continue to provide support for MinGW as my program depends on > it. Then you need to continue to support the MySQL++ project, by helping out when I post messages like the one I linked to above. I can't do it alone. > I'm afraid I'm only a very part time programmer and am not familiar with > the Unix tools that you use to make and configure project files. I was wrong to suggest using this in the first place, in our original email exchanges. I didn't know enough about MinGW at the time. The proper solution is to get the makemake files working.