[webkit-dev] Problems building on Unix

Mike Emmel mike.emmel at gmail.com
Thu Aug 17 13:48:09 PDT 2006


On 8/17/06, Krzysztof Kowalczyk <kkowalczyk at gmail.com> wrote:
> I see. I actually haven't fixed this problem, hence my confusion.
>
> The patch I was referring to
> (http://bugzilla.opendarwin.org/show_bug.cgi?id=10454) updates
> bakefiles to account for the recent move of some source files from
> xpath and xpath/impl directories to xml directory.
>
> You still have to manually do make .DerivedSources but I can live with
> this for a while. My objective right now is to just build the thing on
> Linux.
>
> Speaking on the subject of build system, have you given any thoughts
> of going with cmake? It seems to be doing exactly what bakefiles do
> but it seems to be much more active projects and some projects that
> started working with cmake (like KDE) praise the cmake team for being
> very receptive to suggestions on how to improve it.
>
> On the other hand, it would probably be a bunch of work that has
> already been done with bakefiles.
>
If your willing to bring the KDE cmake files over I'm willing to change.
I've been less than happy with bakefiles.
Its a good concept but its just not being maintained to my liking.

If you start with Unity it shold be fairly easy and should bring the
unix builds together.

http://dot.kde.org/1152645965/


Mike

> -- kjk
>
> On 8/17/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> > I mean the source code for bakefile itself. The problem is simple
> > user defined dependencies should be placed first in makefiles at least.
> > Maybe this needs a more generic solution to note dependencies that
> > generate code.
> > Thats the real issue but in anycase I could not figure out a clean way
> > to do it without
> > changing bakefile.
> >
> > On 8/17/06, Krzysztof Kowalczyk <kkowalczyk at gmail.com> wrote:
> > > I can work on better fix myself but I don't quite follow what do you
> > > mean by "main bakefile tree". Where do you think those changes should
> > > be made?
> > >
> > > Regards,
> > >
> > > -- kjk
> > >
> > > On 8/17/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> > > > Thanks  for the patch.
> > > >
> > > > I'll work on a real fix for this I'd like it to be resolved in the
> > > > main bakefile tree.
> > > > I'm buried right now in another project but should be back on Webkit soon.
> > > >
> > > >
> > > > On 8/17/06, Krzysztof Kowalczyk <kkowalczyk at gmail.com> wrote:
> > > > > On 8/16/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> > > > > > Yes this is a bug.
> > > > > >
> > > > > > Right now the only fix seems to be in the gdk directory to run.
> > > > > >
> > > > > > make DerivedSources
> > > > >
> > > > > Thanks, it works, with small correction, that it needs to be:
> > > > >
> > > > > make .DerivedSources
> > > > >
> > > > > (posting for the benefit of those who might run into this as well).
> > > > >
> > > > > I also had to update the bakefiles to account for recent change that
> > > > > moved xpath and xpath/impl to xml. Explanation and a patch is at
> > > > > http://bugzilla.opendarwin.org/show_bug.cgi?id=10454
> > > > >
> > > > > -- kjk
> > > > >
> > > >
> > >
> >
>



More information about the webkit-dev mailing list