[webkit-qt] heads up: build system changes

Yongjun.Zhang at nokia.com Yongjun.Zhang at nokia.com
Tue Jan 19 08:38:04 PST 2010


Hi,

Did anyone try the new way in mac?

I have qt 4.6.0 in mac.  "qmake -r DerivedSource.pro" generated file DerivedSources.make (not Makefile.DerivedSources) in JavaScriptCore & WebCore, and when I try "make -r DerivedSources.make" it complains "No rule to make target 'ArrayPrototype.lut.h', needed by 'all'".

Thanks,

/ Yongjun


>-----Original Message-----
>From: webkit-qt-bounces at lists.webkit.org 
>[mailto:webkit-qt-bounces at lists.webkit.org] On Behalf Of 
>Hausmann Simon (Nokia-D-Qt/Oslo)
>Sent: Thursday, January 14, 2010 9:55 AM
>To: webkit-qt at lists.webkit.org
>Subject: Re: [webkit-qt] heads up: build system changes
>
>On Thursday 14 January 2010 Hausmann Simon (Nokia-D-Qt/Oslo), wrote:
>> Yael pointed out that there was an error. Here's a slight correction:
>> 
>> On Wednesday 13 January 2010 Hausmann Simon (Nokia-D-Qt/Oslo), wrote:
>> [...]
>> 
>> > New way:
>> 
>> Broken way:
>> > qmake -r DerivedSources.pro
>> > cd JavaScriptCore
>> > make generated_files
>> > cd WebCore
>> > make generated_files
>> > cd WebCore
>> > qmake
>> > make
>> 
>> Working way:
>> 
>> Generate the stuff first:
>> 
>> qmake -r DerivedSources.pro
>> cd JavaScriptCore
>> make -f Makefile.DerivedSources generated_files cd WebCore make -f 
>> Makefile.DerivedSources generated_files
>> 
>> Then for proper incremental builds (if you're not changing the IDL 
>> files,
>> etc.):
>> 
>> cd WebCore
>> qmake
>> make
>
>This way used to be required for Symbian, but build-webkit now 
>provides this as a convenience.
>
>
>Simon
>


More information about the webkit-qt mailing list