Hi Krzysztof,
This is what I'm doing right now with the wx port (I have a ./build-
wxwebkit script), and it's working pretty well for me. I'm building
using make/gcc on Unix and Mac, and using MSVS 2005 on Win. The other
benefit of a script is that you can integrate all the steps (e.g.
regenerating the makefiles) into the build process so it 'just works'
without having to remember to take certain steps each time you build
or change a particular file.
I'd recommend that for now we just add a script such as this in
WebKitTools/Scripts, like build-gdk-webkit, so that people can use it
to easily build the port. I was chatting with the WebKit devs on IRC
and it sounds like we can just update build-webkit to start the build-
gdk-webkit script for the GDK build; this approach would allow both
the gdk and wx ports to work with build-webkit fairly simply.
Actually, unless someone else wants to take care of this, I could go
ahead and take care of this myself; I'm going to do it for the wx
build anyway.
Regards,
Kevin
On Feb 11, 2007, at 9:07 PM, Krzysztof Kowalczyk wrote:
Current svn gdk build works. Here's a script I use to do a full build:
[EMAIL PROTECTED]:~/src/webkit-tot$ more ./gdk-rebuild.sh
#!/bin/sh
pushd .
cd WebKitTools/Scripts
./regenerate-makefiles
cd ../../JavaScriptCore
make clean
make
cd ../WebCore/Projects/gdk
make clean
make .DerivedSources
make
cd ../../../WebKitTools/GdkLauncher
make clean
make
popd
To run:
[EMAIL PROTECTED]:~/src/webkit-tot$ cd WebKitTools/GdkLauncher/
[EMAIL PROTECTED]:~/src/webkit-tot/WebKitTools/GdkLauncher$ source ENV
[EMAIL PROTECTED]:~/src/webkit-tot/WebKitTools/GdkLauncher$ ./gdklauncher
If you get a lots of compile errors, that probably means missing
dependencies. Check that you have icu-dev installed.
You have to have the latest Ubuntu 6.10 since that's the only one that
has the required cairo version.
-- kjk
On 2/11/07, Rich Curtis <[EMAIL PROTECTED]> wrote:
Thanks Mark,
Alas, I fear I have have tried everything I can think of. I'm
doing this in
a fresh parallels ubuntu.
1. Installed ubuntu.
2. Installed gcc
3. Installed svn
4. Installed the missing python pieces
5. Installed the bakefile version linked to in the readme.
6. Followed the instructions in the readme. I am now getting the gnu
makefiles.
Still no good. Lots of compile errors trying to make webcore/
projects/gdk.
Am I missing anything? Is there a *current* tutorial on how to
build webkit
on linux?
Thanks again,
RC
On 2/11/07, Mark Rowe <[EMAIL PROTECTED]> wrote:
> Rich,
>
> Please take a look at the wiki page with instructions: <http://
> trac.webkit.org/projects/webkit/wiki/BuildingGdk>.
>
> Kind regards,
>
> Mark Rowe
>
>
> On 12/02/2007, at 6:36 AM, Rich Curtis wrote:
>
> > Hi WebKit Devs,
> > Are there any instructions anywhere on how to build WebKit for
Linux?
> >
> > I'm running ubuntu 6.10.1 and got bakefile installed ok, but
when I
> > run make
> > in any of the project dirs it goes looking for xcodebuild
which I'm
> > pretty
> > sure is a Mac OS X utility. Am I missing some crucial step?
> >
> > I would be happy to post instructions on how to build it if I
could
> > just
> > figure it out myself. Any help would be greatly appreciated!
> >
> > Thanks,
> >
> > RC
> > _______________________________________________
> > webkit-dev mailing list
> > [email protected]
> > http://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev