Am Dienstag, 12. April 2005 05:45 schrieb James Berry: > On Apr 11, 2005, at 7:31 AM, Axel Weiß wrote: > > James, did you already develop a strategy for eliminating > > runConfigure? > > Hi Axel, > > Sorry the for the delay in replying, I've been out of town for a day. > > Yes. I've got prototype autoconf infrastructure that eliminates both > runConfigure and the need for XERCESROOT (as least as far as the > build and test infrastructure is concerned). The options for > runConfigure are sniffed into reasonable defaults by default; they > can be overridden by --with and --without. So I think your comments > are completely inline. > > This code is due to be checked into just as soon as we switch to svn > and can start a broader reorganization of things. That seems to be > held up by apache infrastructure at the moment, but hopefully we'll > break it free soon. > > The other major task in supporting the broad variety of platforms is > to refactor the Platform support, as well as write additional > autoconfig test for various bits of functionality. > > See an earlier status email I sent on this subject (Feb 24), another > email I sent regarding some autoconf thoughts (Feb 17), and our > general release 3.x plan (releases_plan.html document in cvs -- I > guess it never made it to the site).
Hi James, indeed, your thoughts about re-structuring seem very promising. However, I'd like to add another notion related to compililation: why gets all the platform-specific stuff for *all* platforms compiled (and linked into the library) when building for a particular platform? I believe that it is possible and much more efficient to only compile the platform-related sources belonging to the target, and skip compiling the others. This could be managed by configure/Makefile. Just an idea... > Your thoughts, comments and help are all welcome. Hopefully we'll get > the svn stuff out of the way relatively soon so we can more readily > begin our 3.x migration. James, would you like to send me what you have done so far? Axel -- Humboldt-Universität zu Berlin Institut für Informatik Signalverarbeitung und Mustererkennung Dipl.-Inf. Axel Weiß Rudower Chaussee 25 12489 Berlin-Adlershof +49-30-2093-3050 ** www.freesp.de ** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]