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'

Reply via email to