Bug 11901 - [S60] Can not build ARMV5 with RVCT 2.2 Evaluation
Summary: [S60] Can not build ARMV5 with RVCT 2.2 Evaluation
Status: CLOSED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 420+
Hardware: S60 Hardware S60 3rd edition
: P2 Blocker
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-21 01:20 PST by Daniel.Lee
Modified: 2011-03-21 11:52 PDT (History)
2 users (show)

See Also:


Attachments
build log (172.40 KB, text/plain)
2006-12-21 01:21 PST, Daniel.Lee
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel.Lee 2006-12-21 01:20:12 PST
I have got RVCT 2.2 Evaluation installed.
I have changed RVCT2_2.h line 53 to 

#if (__ARMCC_VERSION < 200000 || __ARMCC_VERSION >= 230000)
//#error This instantiation of the build requires use of RVCT 2.2 Build 435 (or later)
#endif

The error in logfile is 

You\s60\WEBKIT\group\EABI\BrowserCacheU.def(15) : DEFFILE ERROR: Incorrect EXPORTS statement syntax
make[1]: *** [..\EPOC32\RELEASE\ARMV5\LIB\BrowserCache_sdk{000a0000}.lib] Error 9
make: *** [LIBRARYBROWSERCACHE] Error 2

In BrowserCacheU.def(15) is

_ZTI15CHttpCacheEntry @ 14 NONAME DATA 12 ; #<TI>#
	_ZTI17CHttpCacheHandler @ 15 NONAME DATA 12 ; #<TI>#
	_ZTI17CHttpCacheManager @ 16 NONAME DATA 32 ; #<TI>#
	_ZTI21CHttpCacheLookupTable @ 17 NONAME DATA 12 ; #<TI>#
	_ZTI21CHttpCacheStreamEntry @ 18 NONAME DATA 12 ; #<TI>#
	_ZTI23CHttpCacheStreamHandler @ 19 NONAME DATA 12 ; #<TI>#
	_ZTI25CHttpCacheEvictionHandler @ 20 NONAME DATA 12 ; #<TI>#
	_ZTV15CHttpCacheEntry @ 21 NONAME DATA 20 ; #<VT>#
	_ZTV17CHttpCacheHandler @ 22 NONAME DATA 20 ; #<VT>#

How to solve this problem?
Comment 1 Daniel.Lee 2006-12-21 01:21:32 PST
Created attachment 11945 [details]
build log
Comment 2 Bradley Morrison 2007-01-02 14:02:37 PST
Can confirm. You're picking up the DEF files for the GCCE compiler. Have you tried compiling for gcce? 

(While that clean compiles, I believe it does crash on the phone).
Comment 3 Bradley Morrison 2008-04-09 11:31:49 PDT
Bulk update of s60 bugs - tagging and closing.
Comment 4 Bradley Morrison 2008-04-09 11:39:30 PDT
Bulk closing of all s60 platform bugs. 

Sorry for the noise!
Comment 5 Joel Parks 2011-03-21 11:52:57 PDT
re-purposing InTSW keyword for use by QtWebkit team