Re: [webkit-dev] Moving away from qmake

2007-11-12 Thread Charles Woloszynski
I am working on a port of WebKit on Qt to a PowerPC platform.  Please  
make sure that we don't break the Qt port in this switch.  I am  
comfortable with autotools, so that is not a big deal for me.  I am  
concerned, however, that this will cause a fork with the work being  
done by the Trolltech folks (since I think that they are primarily  
qmake-promoters).


Can we get some feedback from Trolltech on their ability to accept a  
switch to autotools for Webkit/Qt so we can switch to one new engine  
for all these ports?


Thanks,

Charlie

On Nov 12, 2007, at 7:14 AM, Robert Norris wrote:


If we cannot reach a conclusion, the GTK+ port will most likely go
ahead and switch to autotools.


I'm one person with a highly niche port, but for what its worth I'd
support a move to autotools.

I'm doing a port to AROS, which currently means cross-building  
WebKit on
Linux. I opted to use qmake because it was the easiest one to get  
set up
in a hurry (I have a little GTK+ experience so I could see how to  
cobble

together what I needed from the gtk-port stuff). Getting the
cross-compile happening is a bit of a hack though, and qmake docs are
rather thin.

If qmake is as hard to get hold of as you say (I don't actually  
know, my

distribution had it packaged), then I really don't want to put that on
my developers. Besides, eventually we will want to be able to develop
WebKit natively on AROS. Its highly non-POSIX, but we already have  
ports

of most of the tools need to do configure stuff. Since QT is not
something we'll ever need, a port isn't likely to appear.

Also cross-building is something I already know how to do with
autotools, which will mean less effort for me getting it set up.

2c.

Cheers,
Rob.
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev



Charles Woloszynski
Innovative Concepts, Inc.
Sr. Director, Advanced Networking Systems

[EMAIL PROTECTED]
(703) 893-2007 x506



___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Moving away from qmake

2007-11-12 Thread Charles Woloszynski
Ok, thanks for the feedback.  I have had some issues with the cross- 
compilation of WebKit (dftables being built for the cross-platform,  
not the native platform).  Any chance I can get someone doing the  
WebKit Qt port to address this?  I don't know qmake well enough to  
make the changes.  The defect was there two weeks ago, and I don't  
think I've seen any changes in that area since...


Charlie

On Nov 12, 2007, at 8:19 AM, Simon Hausmann wrote:


On Monday 12 November 2007 14:00:31 Charles Woloszynski wrote:

I am working on a port of WebKit on Qt to a PowerPC platform.  Please
make sure that we don't break the Qt port in this switch.  I am
comfortable with autotools, so that is not a big deal for me.  I am
concerned, however, that this will cause a fork with the work being
done by the Trolltech folks (since I think that they are primarily
qmake-promoters).

Can we get some feedback from Trolltech on their ability to accept a
switch to autotools for Webkit/Qt so we can switch to one new engine
for all these ports?


Trolltech is likely to continue to use the qmake based build system  
for now.
That is because we are working on integrating WebKit into the build  
of Qt
itself (which is built using qmake) and we need to be able to build  
WebKit

without cygwin or bash installed on Windows.

Simon
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Charles Woloszynski
Innovative Concepts, Inc.
Sr. Director, Advanced Networking Systems

[EMAIL PROTECTED]
(703) 893-2007 x506



___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Getting started on building WebKit under Qt for Linux

2007-10-23 Thread Charles Woloszynski
I did some more looking, and I found http://trac.webkit.org/projects/ 
webkit/wiki/BuildingQtOnLinux to help get me started.


So, I downloaded gperf and installed it (configure; make; sudo make  
install)


Then I installed the unix extras (cd WebKitTools/Scripts; sudo ./ 
install-unix-extras)


Then I configured WebKit (WebKit/WebKitTools/Scripts/set-webkit- 
configuration --debug)


Then I exported my path to point to qmake (export PATH=~/qtopia-build/ 
qtopia/bin:$PATH)


Then I tried to run WebKit/WebKitTools/Scripts/build-webkit -qt
and I get an error about QMAKESPEC not being set.  I am new to qmake,  
so I suspect I don't really appreciate how it works.  Any advice/ 
pointers on this error would be greatly appreciated.



 ./build-webkit -qt
Calling 'qmake CONFIG+=qt-port -r OUTPUT_DIR=/home/charlie/webkit- 
build/WebKit/WebKitBuild/Debug /home/charlie/webkit-build/WebKit/ 
WebKit.pro CONFIG-=release CONFIG+=debug' in /home/charlie/webkit- 
build/WebKit/WebKitBuild/Debug ...


QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /home/charlie/webkit-build/WebKit/ 
WebKit.pro

Failed to setup build environment using qmake!



Thanks in advance,

Charlie


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev