[webkit-dev] Autoconf

Mario Bensi mbensi at sand-labs.com
Tue Feb 21 02:24:03 PST 2006


Hi all,

I find this project :

http://www.scons.org/

http://www.cmake.org/HTML/Index.html

it's perhaps a better approach  than autoconf/automake... 

what do you think of this?

Mario

Le Mardi 21 Février 2006 03:02, Mike Emmel a écrit :
> On 2/20/06, Kevin Ollivier <kevino at theolliviers.com> wrote:
> > 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
>
> Good enough for me I'll switch :)
>
> I think this is a good approach in general generating the makefile for
> xcode is trivial.
> Is the xcode project format documented ?
>
> Btw found the project but the url for downloading is wrong it should be
>
> svn checkout http://svn.berlios.de/svnroot/repos/wxwebcore/wxwebcore/trunk
> wxwebcore
>
> you have
>
> svn checkout http://svn.berlios.de/svnroot/repos/wxwebcore/trunk
>
> on
>
> http://developer.berlios.de/svn/?group_id=3786
>
>
> Mike
>
> > 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
> >
> > _______________________________________________
> > 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



More information about the webkit-dev mailing list