WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
52579
[Qt] [WINCE] Cannot compile QtWebKit with VS2008 using option /QRfpe-
https://bugs.webkit.org/show_bug.cgi?id=52579
Summary
[Qt] [WINCE] Cannot compile QtWebKit with VS2008 using option /QRfpe-
denis.cappellin
Reported
2011-01-17 08:04:54 PST
Created
attachment 79177
[details]
Error while compiling with 2008. I'm trying to compile library QtWebKit using VS2008 compiler optimization /QRfpe- (Enable floating point emulation: No) for Architecture ARM4. If I remove /QRfpe- I can compile DLL without problems, but if I try to use it I've got a compile error in file animationbase.cpp (888). See attachment. I'm cross-compiling using VS2008 for Windows Embedded CE 6.0. 1>Generating Code... 1>c:\qt_shadowbuild\qt470\qtpackage\src\3rdparty\webkit\webcore\page\animation\animationbase.cpp(888) : fatal error C1001: An internal error has occurred in the compiler. 1>(compiler file 'd:\orcas\compiler\utc\src\P2\main.c[0x10BDB7A6:0x0000001C]', line 243) 1> To work around this problem, try simplifying or changing the program near the locations listed above. 1>Please choose the Technical Support command on the Visual C++ 1> Help menu, or open the Technical Support help file for more information 1>Build log was saved at "file://c:\Qt_shadowbuild\Qt470\build-un30\src\3rdparty\webkit\WebCore\tmp\obj\release_shared\BuildLog.htm" 1>QtWebKit - 1 error(s), 4948 warning(s) Thanks for help.
Attachments
Error while compiling with 2008.
(11.39 KB, image/png)
2011-01-17 08:04 PST
,
denis.cappellin
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
denis.cappellin
Comment 1
2011-01-17 08:07:23 PST
I posted this issue to MSDN forum... they said it's a problem of Qt. Then I opened a bug with Qt... they said I shoud report to WebKit. The option /QRfpe- as described here
http://support.microsoft.com/kb/947894
- is not passed correctly by VS2008, so users that need hardware floating point have to add it manually.
Patrick R. Gansterer
Comment 2
2011-01-23 14:31:26 PST
AFAICS this is a internal compiler error? Did you try to fix this problem? Do you know a workarund for this?
denis.cappellin
Comment 3
2011-01-24 00:30:29 PST
I didn't find a solution and didn't find a workaround. Sorry.
Patrick R. Gansterer
Comment 4
2011-01-24 01:56:21 PST
Ok, I'll try to reproduce it with VS2005. I don't have a VS2008.
Patrick R. Gansterer
Comment 5
2011-01-25 16:40:30 PST
Is it possible that this flag is new in VS2008? I get "cl : Command line warning D9002 : ignoring unknown option '/QRfpe-'" when adding this parameter. Sorry.
denis.cappellin
Comment 6
2011-01-26 00:02:07 PST
The flag means "use hardware floating point", but it's available only if target is ARM.
Benjamin Poulain
Comment 7
2011-01-30 06:42:56 PST
Please follow
http://trac.webkit.org/wiki/QtWebKitBugs
when reporing bugs here. I don't get it, you have "An internal error has occurred in the compiler.", Microsoft refuse to fix their compiler so you report the bug here? What do you expect from us?
denis.cappellin
Comment 8
2011-01-31 03:56:58 PST
NP. As you can read in my first post, the first message about this issue was with MS, that said it's a Qt problem. I'll make some test by my own. 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