[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