[webkit-dev] Autoconf
Kevin Ollivier
kevino at theolliviers.com
Mon Feb 20 17:07:45 PST 2006
Hi all,
On Feb 20, 2006, at 4:44 PM, Justin Haygood wrote:
> I'm interested in this for a GTK port of the WebKit system.
> autoconf/automake is ugly, but it works, and we don't have a decent
> IDE.
Just as a FYI, we use Bakefile (http://bakefile.sf.net) to generate
the wxWebCore project makefiles. Basically, you create an XML-based
'Bakefile', then the Bakefile program uses that to generate just
about any project format you want, including MSVC, GNU make, autoconf/
automake (i.e. Makefile.in files), Borland, etc. (Format list is
here: http://bakefile.sourceforge.net/doc/html/rn01re01.html)
This way you don't have to worry about keeping the makefiles in sync
for all ports, and you can move from a regular old makefile system to
an autoconf system fairly simply, probably with no work at all.
Thanks,
Kevin
> On 2/20/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> On 2/20/06, Krzysztof Kowalczyk < kkowalczyk at gmail.com> wrote:
> > On 2/20/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> > > I'm working on upgrading the linux port now. For this I feel I
> really
> > > should use autoconf.
> > > Are there any strong feelings on adding autoconf support for
> building.
> >
> > My personal experiences with build software with autoconf, even on
> > mainstream Linux distros (Debian, Red Hat, Ubuntu) is negative which
> > means that I failed to build it more often than I succeded.
> Sometimes
> > autoconf version that I had was too old, sometimes too new,
> sometimes
> > depended m4 macros were not installed but most of the time I would
> > just get incomprehensible, impossible to debug error message.
> >
> > Autoconf is better than nothing but I would personally prefer a
> > hand-written Makefile.
> >
> > Common belief is that only autoconf/automake etc. is able to support
> > building under wide variety of Unixes but projects like e.g. ffmpeg
> > show that it's possible to write a makefile and a custom
> configure.sh
> > script that works.
> >
> Yes I agree that it could work using makefiles but I don't think thats
> and option
> for me right now since for now I'm the only one that seems to be
> working on this
> and then only in my spare time. I don't think that spending a lot of
> time developing a
> make only build system is the best way to get the linux port in the
> mainstream to entice other developers to participate. I'd rather get
> it working under autoconf then maybe considering how butt ugly
> autoconf is Apple will allow the command line xcode tools to be
> ported to linux :)
> Or more likely replace it with a simple make based build system later.
>
> Mike
>
>
> > -- kjk
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at opendarwin.org
> > http://www.opendarwin.org/mailman/listinfo/webkit-dev
> >
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at opendarwin.org
> http://www.opendarwin.org/mailman/listinfo/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at opendarwin.org
> http://www.opendarwin.org/mailman/listinfo/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/webkit-dev/attachments/20060220/257c2c32/attachment.html
More information about the webkit-dev
mailing list