I was wondering what is the status of linux port. I saw that Mike Emmel and others did a bunch of work on that and http://bugzilla.opendarwin.org/show_bug.cgi?id=8515 implies that things are working well enough to build a full, simple browser on gtk. However, I just tried to build the latest sources from svn but regenerate-makefiles fails for me with: /Projects/gdk/webcore-gdk.bkl:47: error: unknown target tag 'pre-build-target' when processing target at /Projects/gdk/webcore-gdk.bkl:40 My knowledge of bakefiles is non-existing so I was wondering if anyone has a working Linux/Gtk build working and that's something that only happens on my machine or is it just broken for everyone. I'm using ubuntu 6.06 and the latest stable bakefile 0.2.0 released on 2006-02-05 (if that matters). Thanks, -- kjk
Hi Krzystof, On Jul 24, 2006, at 12:55 PM, Krzysztof Kowalczyk wrote:
I was wondering what is the status of linux port. I saw that Mike Emmel and others did a bunch of work on that and http://bugzilla.opendarwin.org/show_bug.cgi?id=8515 implies that things are working well enough to build a full, simple browser on gtk.
However, I just tried to build the latest sources from svn but regenerate-makefiles fails for me with: /Projects/gdk/webcore-gdk.bkl:47: error: unknown target tag 'pre- build-target' when processing target at /Projects/gdk/webcore-gdk.bkl:40
My knowledge of bakefiles is non-existing so I was wondering if anyone has a working Linux/Gtk build working and that's something that only happens on my machine or is it just broken for everyone.
I'm using ubuntu 6.06 and the latest stable bakefile 0.2.0 released on 2006-02-05 (if that matters).
Actually, a special version of Bakefile is needed for <pre-build- target> support, as it's not in the official Bakefile sources yet. See the "Preparing the Build Environment" section of the <WebKit Root>/Bakefiles/Readme.txt file for details on where to obtain the version with <pre-build-target> support. Regards, Kevin
Thanks,
-- kjk _______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev
Thanks. After installing that version of bakefile I was able to generate Unix makefiles. I've actually read the Bakefiles\Readme.txt but ignored the bit about installing newer version of bakefile, thinking that if all it adds is MSVC support, then I don't need it on Unix. I guess it has more changes than that. With that JavaScriptCore builds partially (chokes on kjs/reference.cpp => obj-gnu/jscore_reference.o) and gdk port chokes on the first file (WebCore/CharsetData.cpp => obj-gnu/webcore_gdk_CharsetData.o). But at least I'm in a place where I can track down the source of those problems. Since it seems there are known build problems, I'll wait for Mike's changes and take it from there. I've started a wiki page about linux port (http://wiki.opendarwin.org/index.php/WebKit:Building_On_Linux) where I plan to document the process. -- kjk On 7/24/06, Kevin Ollivier <kevino@theolliviers.com> wrote:
Hi Krzystof,
On Jul 24, 2006, at 12:55 PM, Krzysztof Kowalczyk wrote:
I was wondering what is the status of linux port. I saw that Mike Emmel and others did a bunch of work on that and http://bugzilla.opendarwin.org/show_bug.cgi?id=8515 implies that things are working well enough to build a full, simple browser on gtk.
However, I just tried to build the latest sources from svn but regenerate-makefiles fails for me with: /Projects/gdk/webcore-gdk.bkl:47: error: unknown target tag 'pre- build-target' when processing target at /Projects/gdk/webcore-gdk.bkl:40
My knowledge of bakefiles is non-existing so I was wondering if anyone has a working Linux/Gtk build working and that's something that only happens on my machine or is it just broken for everyone.
I'm using ubuntu 6.06 and the latest stable bakefile 0.2.0 released on 2006-02-05 (if that matters).
Actually, a special version of Bakefile is needed for <pre-build- target> support, as it's not in the official Bakefile sources yet. See the "Preparing the Build Environment" section of the <WebKit Root>/Bakefiles/Readme.txt file for details on where to obtain the version with <pre-build-target> support.
Regards,
Kevin
Thanks,
-- kjk _______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev
Workin on the patch right now. Should be up soon. On 7/24/06, Krzysztof Kowalczyk <kkowalczyk@gmail.com> wrote:
Thanks. After installing that version of bakefile I was able to generate Unix makefiles. I've actually read the Bakefiles\Readme.txt but ignored the bit about installing newer version of bakefile, thinking that if all it adds is MSVC support, then I don't need it on Unix. I guess it has more changes than that.
With that JavaScriptCore builds partially (chokes on kjs/reference.cpp => obj-gnu/jscore_reference.o) and gdk port chokes on the first file (WebCore/CharsetData.cpp => obj-gnu/webcore_gdk_CharsetData.o). But at least I'm in a place where I can track down the source of those problems. Since it seems there are known build problems, I'll wait for Mike's changes and take it from there.
I've started a wiki page about linux port (http://wiki.opendarwin.org/index.php/WebKit:Building_On_Linux) where I plan to document the process.
-- kjk
On 7/24/06, Kevin Ollivier <kevino@theolliviers.com> wrote:
Hi Krzystof,
On Jul 24, 2006, at 12:55 PM, Krzysztof Kowalczyk wrote:
I was wondering what is the status of linux port. I saw that Mike Emmel and others did a bunch of work on that and http://bugzilla.opendarwin.org/show_bug.cgi?id=8515 implies that things are working well enough to build a full, simple browser on gtk.
However, I just tried to build the latest sources from svn but regenerate-makefiles fails for me with: /Projects/gdk/webcore-gdk.bkl:47: error: unknown target tag 'pre- build-target' when processing target at /Projects/gdk/webcore-gdk.bkl:40
My knowledge of bakefiles is non-existing so I was wondering if anyone has a working Linux/Gtk build working and that's something that only happens on my machine or is it just broken for everyone.
I'm using ubuntu 6.06 and the latest stable bakefile 0.2.0 released on 2006-02-05 (if that matters).
Actually, a special version of Bakefile is needed for <pre-build- target> support, as it's not in the official Bakefile sources yet. See the "Preparing the Build Environment" section of the <WebKit Root>/Bakefiles/Readme.txt file for details on where to obtain the version with <pre-build-target> support.
Regards,
Kevin
Thanks,
-- kjk _______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev
_______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev
I have a patch that brings the build uptodate. I'll submit a bug tonight or tomorrow. For your error need to download the modified copy of bakefile. Instructions are in Bakefiles/Readme.txt Mike On 7/24/06, Krzysztof Kowalczyk <kkowalczyk@gmail.com> wrote:
I was wondering what is the status of linux port. I saw that Mike Emmel and others did a bunch of work on that and http://bugzilla.opendarwin.org/show_bug.cgi?id=8515 implies that things are working well enough to build a full, simple browser on gtk.
However, I just tried to build the latest sources from svn but regenerate-makefiles fails for me with: /Projects/gdk/webcore-gdk.bkl:47: error: unknown target tag 'pre-build-target' when processing target at /Projects/gdk/webcore-gdk.bkl:40
My knowledge of bakefiles is non-existing so I was wondering if anyone has a working Linux/Gtk build working and that's something that only happens on my machine or is it just broken for everyone.
I'm using ubuntu 6.06 and the latest stable bakefile 0.2.0 released on 2006-02-05 (if that matters).
Thanks,
-- kjk _______________________________________________ webkit-dev mailing list webkit-dev@opendarwin.org http://www.opendarwin.org/mailman/listinfo/webkit-dev
participants (3)
-
Kevin Ollivier
-
Krzysztof Kowalczyk
-
Mike Emmel