From: Warren Young Date: May 13 2005 7:47pm Subject: Re: [PATCH] documentation and type_info fix List-Archive: http://lists.mysql.com/plusplus/4404 Message-Id: <42850440.1050809@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Chris Frey wrote: > > If you can hold off the next release for a couple days, Neither Kevin Atkinson nor Sinisa Milivojevic has yet responded to my question about documentation licensing, and I was hoping to have that settled before the next release. > I don't fully know the whole inter- > dependencyes of the headers, Look in the refman, under File List. I've enabled the graphviz features of Doxygen, so you should see dependency graphs for the headers. If you want a real scare, start with mysql++.h. Eeek! > The other change would be to replace any unnecessary #includes with > forward declarations. You probably did this when you did the > Giant Header Reorg, so maybe none of this is that useful. :-) I did some of that, certainly, but there may be more that could be done. I only did enough to break the various dependency cycles that resulted from rolling back the old scheme. > I just notice the examples take a while to compile on my system (PII) Are you running GCC 4 on that one, or do you have another system with that compiler? (I know you have it on at least one system...) It's supposed to be faster at compiling template code. In my experience, it's templates that slow g++ down the most. > You don't have to add it to the wishlist, Doesn't hurt to do it.