Hi Mike,

On Feb 20, 2006, at 6:02 PM, Mike Emmel wrote:

On 2/20/06, Kevin Ollivier <[EMAIL PROTECTED]> 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 :)

Glad to hear it! :-)

I think this is a good approach in general generating the makefile for
xcode is trivial.
Is the xcode project format documented ?

AFAIK, the XCode project format isn't 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

Thanks, I checked into this, but this is actually berlios' mistake, and there's no way I know of to fix it, unfortunately (aside from switching providers).

Kevin


Mike


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
[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
[email protected]
http://www.opendarwin.org/mailman/listinfo/webkit-dev

Reply via email to