[webkit-dev] Error building S60 browser
Bradley Morrison
thisisbradley at gmail.com
Fri Oct 6 08:43:00 PDT 2006
Hello,
> In the beginning there is ...
That output is Ok, it's letting you know there's nothing to clean up
for the memory manager during the clean phase of the compilation. The
build script ignores this when parsing for compilation errors.
> mwldsym2.exe: Undefined symbol: '___CxxFrameHandler'
That symbol is defined by the libraries that ship with the compiler.
Your build environment, set by build.bat, is not finding it. Which
version of carbide do you have installed? Do you have multiple
versions of Carbide or the SDK in your environment?
Anyway, please do a debug build via:
C:\Symbian\9.1\S60_3rd\S60>build -d >out.txt 2>&1
And send me out.txt - off list please as this may be quite a large file.
Thanks,
Bradley
________________________________
From: webkit-dev-bounces at opendarwin.org
[mailto:webkit-dev-bounces at opendarwin.org] On Behalf Of ext Ashish
Gokhale
Sent: Friday, October 06, 2006 3:00 AM
To: webkit-dev at opendarwin.org
Subject: [webkit-dev] Error building S60 browser
Hello,
I am building S60 source tree. I am getting following errors. The
trace is rather lengthy. In the beginning there is
--
make -s -r -f "\EPOC32\BUILD\S60\MEMMAN\WINSCW\MEMMAN.WINSCW" CLEANUDEB
make[1]: \EPOC32\BUILD\S60\MEMMAN\WINSCW\MEMMAN.WINSCW: No such file
or directory
make[1]: *** No rule to make target
`\EPOC32\BUILD\S60\MEMMAN\WINSCW\MEMMAN.WINSCW'. Stop.
make: *** [CLEANMEMMAN] Error 2
--
---Start---
Errors caused tool to abort.
make[1]: *** [\EPOC32\RELEASE\WINSCW\UDEB\MemMan.dll] Error 1
make: *** [TARGETMEMMAN] Error 2
make -s -r -f "\EPOC32\BUILD\S60\MEMMAN\WINSCW\MEMMAN.WINSCW" UDEB
MemoryManager.cpp
Allocator.cpp
SlabAllocator.cpp
RescueZone.cpp
StopScheduler.cpp
fast_malloc.cpp
MemoryManager\Src\fast_malloc.cpp:3730: warning: variable / argument 'm' is not
used in function
MemMan.UID.CPP
mwldsym2.exe: Undefined symbol: '___CxxFrameHandler'
mwldsym2.exe: referenced from 'void CAllocator::AddStopper(class
MOOMStopper *)(?AddStopper at CAllocator@@QAEXPAVMOOMStopper@@@Z)' in
Allocator.cpp:92
mwldsym2.exe: referenced from 'CSimpleNotifier::CSimpleNotifier(void)
(??0CSimpleNotifier@@QAE at XZ)' in Allocator.cpp:379
mwldsym2.exe: referenced from 'void * CBase::operator new(unsigned
int) (??2CBase@@SAPAXI at Z)' in e32base.inl:36
mwldsym2.exe: referenced from 'class CAllocator * Allocator(void)
(?Allocator@@YAPAVCAllocator@@XZ)' in MemoryManager.cpp:92
mwldsym2.exe: referenced from 'void invokeTable(void (* *)(void), void
(* *)(void)) (?invokeTable@@YAXPAP6AXXZ0 at Z)' in win32crt.h:121
(EDLL.LIB)
mwldsym2.exe: referenced from 'void * operator new(unsigned int)
(??2 at YAPAXI@Z)' in win32crt.h:154 (EDLL.LIB)
mwldsym2.exe: referenced from 'void operator delete(void *)
(??3 at YAXPAX@Z)' in win32crt.h:176 (EDLL.LIB)
mwldsym2.exe: referenced from '__E32Dll' in uc_dll.cpp:41 (EDLL.LIB)
mwldsym2.exe: ...
mwldsym2.exe: Undefined symbol: '___destroy_new_array'
mwldsym2.exe: referenced from
'CPlainAllocator::~CPlainAllocator(unsigned int)
(??_ECPlainAllocator@@UAE at I@Z)' in MemoryManager.o
mwldsym2.exe: referenced from
'CStopScheduler::~CStopScheduler(unsigned int)
(??_ECStopScheduler@@UAE at I@Z)' in Allocator.o
mwldsym2.exe: referenced from 'CBase::~CBase(unsigned int)
(??_ECBase@@UAE at I@Z)' in Allocator.o
mwldsym2.exe: referenced from
'CSimpleNotifier::~CSimpleNotifier(unsigned int)
(??_ECSimpleNotifier@@UAE at I@Z)' in Allocator.o
mwldsym2.exe: referenced from 'CAllocator::~CAllocator(unsigned int)
(??_ECAllocator@@UAE at I@Z)' in MemoryManager.o
mwldsym2.exe: Undefined symbol: '___unexpected'mwldsym2.exe:
referenced from 'void operator delete(void *) (??3 at YAXPAX@Z)' in w
in32crt.h:176 (EDLL.LIB)
mwldsym2.exe: referenced from 'void * CBase::operator new(unsigned
int) (??2CBase@@SAPAXI at Z)' in e32base.inl:36
make -r -f "\EPOC32\BUILD\S60\WINSCW.make" FINAL CFG=UDEB VERBOSE=-s
make -s -C \S60\WEBKIT\group -f "ICONS.MK" TO_ROOT=..\..\.. EPOCBLD=..\..\..\EP
OC32\BUILD\S60\ICONS\WINSCW TO_BLDINF=..\..\..\S60 PLATFORM=WINSCW CFG=UDEB FINA
L
make -s -C \S60\S60WebUi\WebUi\group -f "WEBUIAIFSVGICONSDC.MK" TO_ROOT=..\..\.
.\.. EPOCBLD=..\..\..\..\EPOC32\BUILD\S60\WEBUIAIFSVGICONSDC\WINSCW
TO_BLDINF=..\..\..\..\S60 PLATFORM=WINSCW CFG=UDEB FINAL
make -s -C \S60\S60WebUi\WebUi\group -f "WEBUIICONSDC.MK"
TO_ROOT=..\..\..\..
EPOCBLD=..\..\..\..\EPOC32\BUILD\S60\WEBUIICONSDC\WINSCW
TO_BLDINF=..\..\..\..\S60 PLATFORM=WINSCW CFG=UDEB FINAL
Completed in: 00:15:50
Scanning build output for errors: 4 found
Restoring variant.cfg
C:\Symbian\9.1\S60_3rd\S60>
---End---
How to sort these errors?
Thank you
- AG
More information about the webkit-dev
mailing list