[webkit-dev] Problems building on Unix

Mike Emmel mike.emmel at gmail.com
Mon Aug 21 22:04:49 PDT 2006


I added a new patch to your bug.
With it I was  able to build and run yours did not make enough changes.

Also looks like the cmake stuff is checked in.
I'll work on getting it to work for gdk.

As long as its reasonable I'll probably maintain both build approaches.

Mike


On 8/17/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> 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