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 <[EMAIL PROTECTED]> wrote:On 2/20/06, Krzysztof Kowalczyk < [EMAIL PROTECTED]> wrote: > On 2/20/06, Mike Emmel <[EMAIL PROTECTED]> 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 > [email protected] > http://www.opendarwin.org/mailman/listinfo/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://www.opendarwin.org/mailman/listinfo/webkit-dev
_______________________________________________ webkit-dev mailing list
|
_______________________________________________
webkit-dev mailing list
[email protected]
http://www.opendarwin.org/mailman/listinfo/webkit-dev