WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
63119
mxp
compile webkit with qt4.7.3 on sh4 platform error
https://bugs.webkit.org/show_bug.cgi?id=63119
Summary
compile webkit with qt4.7.3 on sh4 platform error
xiangpeng
Reported
2011-06-22 00:29:23 PDT
Recently , Iam working on sh4 platform , I have downloaded WebKit-
r89368
and qtwebkit2.2, when I compile with Tools/Scripts/build-webkit --qt --qmake="sh4-linux-qmake" then, It seems some errors!WebKit-
r89368
and qtwebkit2.2 all have same errors! nction.o ../../../Source/JavaScriptCore/API/JSCallbackFunction.cpp In file included from ../../../Source/JavaScriptCore/assembler/MacroAssembler.h:54, from ../../../Source/JavaScriptCore/bytecode/Instruction.h:32, from ../../../Source/JavaScriptCore/bytecode/CodeBlock.h:34, from ../../../Source/JavaScriptCore/API/JSCallbackFunction.cpp:31: ../../../Source/JavaScriptCore/assembler/MacroAssemblerSH4.h:738: error: ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabel32 JSC::MacroAssemblerSH4::load32WithAddressOffsetPatch(JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Address, JSC::SH4Registers::RegisterID)’ cannot be overloaded ../../../Source/JavaScriptCore/assembler/MacroAssemblerSH4.h:727: error: with ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabel32 JSC::MacroAssemblerSH4::load32WithAddressOffsetPatch(JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Address, JSC::SH4Registers::RegisterID)’ ../../../Source/JavaScriptCore/assembler/MacroAssemblerSH4.h: In member function ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabel32 JSC::MacroAssemblerSH4::load32WithAddressOffsetPatch(JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Address, JSC::SH4Registers::RegisterID)’: ../../../Source/JavaScriptCore/assembler/MacroAssemblerSH4.h:746: error: conversion from ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabelCompact’ to non-scalar type ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabel32’ requested In file included from ../../../Source/JavaScriptCore/bytecode/Instruction.h:32, from ../../../Source/JavaScriptCore/bytecode/CodeBlock.h:34, from ../../../Source/JavaScriptCore/API/JSCallbackFunction.cpp:31: ../../../Source/JavaScriptCore/assembler/MacroAssembler.h: In member function ‘JSC::AbstractMacroAssembler<JSC::SH4Assembler>::DataLabelCompact JSC::MacroAssembler::loadPtrWithCompactAddressOffsetPatch(JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Address, JSC::SH4Registers::RegisterID)’: ../../../Source/JavaScriptCore/assembler/MacroAssembler.h:241: error: ‘load32WithCompactAddressOffsetPatch’ was not declared in this scope make[1]: *** [obj/release/JSCallbackFunction.o] Error 1 make[1]: Leaving directory `/genData/SoftWare/WebKit-
r89368
/WebKitBuild/Release/JavaScriptCore' make: *** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error 2 bash-4.1$
Attachments
Add attachment
proposed patch, testcase, etc.
Konstantin Tokarev
Comment 1
2011-10-12 04:26:51 PDT
If you are not insist on JIT support, try to disable it passing DEFINES+=ENABLE_JIT=0 as extra argument for build-webkit CC'ed author of sh4 JIT
thouraya
Comment 2
2011-10-12 05:26:03 PDT
Hi xiangpeng, After updating QtWebkit2.2, do you still have the error? Regards, Thouraya.
Ahmad Saleem
Comment 3
2022-07-21 14:33:31 PDT
Qt toolkit is not supported anymore. Can this be closed as "RESOLVED INVALID"? Thanks!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug