Chris Melville wrote:
> 
> > I'm sure that's the case.  It sounds like the Mozilla build system isn't
> > autoconf/automake based, so all bets are off at that point, and that's
> 
> I think there's a sub-project somewhere to "make it so". I'd like to know
> more about autoconf/make - can you suggest a URL?
> 

I can suggest *several* URLS!:

GNU "Autotools" "ebook":
http://sources.redhat.com/autobook/autobook/autobook_toc.html

GNU Manuals Online (http://www.fsf.org/manual/manual.html), in
particular:

http://www.fsf.org/manual/autoconf-2.13/autoconf.html
http://www.fsf.org/manual/automake-1.4/automake.html

Now unfortunately, the docs follow the standard Unix convention that you
have to be an expert before you can be a beginner.  The bottom line
though is that you write a "configure.in" and a "makefile.am", and
automake and autoconf take care of the rest, generating a "configure"
script for you.  And yes, autoconf and automake really should be a
single tool (and slowly seem to be growing together), but for now you
end up having to run three separate ones in succession (no real biggie -
"aclocal; automake -a; autoconf" generates your "configure" script from
the aforementioned files).

> > anybody these days, and that gets you all GNU build tools, giving you a
> > very powerful common base to start from.  And you can cross-compile
> > relatively painlessly to boot.
> 
> Agreed! If I was having a small grumble, it was just because I had to
> reorganise a hard drive to install something quite big that I had no other
> need for (other than compiling Mozilla). Never mind, done now.
> 

If you do other software work, you'll end up using it for much more than
just Mozilla.  Hell, I'd say it's worth it just for wget!  I was a
skeptic at first myself, but I find Cygwin absolutely indispensable.

Reply via email to