On Wed, Aug 15, 2007 at 11:02:23AM -0400, Richard Heck wrote: > Andre Poenitz wrote: > >The general idea, however, is to use autoconf+whatever (with > >whatever=qmake currently being worked on) instead of autoconf+automake > >+libtools as the official build system until either the scons or the > >cmake people claim to have a full replacement to what we have now. > > > Can you give me reasonably detailed instructions for how to do this, for > various choices of `whatever'? I'm used to the standard autotools chain > and no expert with building systems.
Standard autoconf is now supposed to build dynamic libraries which link faster than their static counterparts. Don't ask my why, this is observed behaviour. This had been on the agenda for a while, and actually is the only reason for using libtools at all. Unfortunately, this won't work on Windows as DLLs needs to be self-contained and our current spaghetti mess does not lend itself to modularization. Fortunately enough, --disable-shared --enable-static is supposed to produce the old static behaviour. Last time I tried it worked for me, however, Enrico still seems to have problems under Cygwin. I have a few more free days now, and I'll spend some time on the build stuff. If things do not stabilize before the weekend, it might make sense to revert to pre-Bromarv behaviour. Andre'