webkit 編譯鏈接錯誤 mwldsym2.exe: Undefined symbol: '___CxxFrameHandler'
2010-08-02 10:38
405 查看
編譯鏈接webkit碰到下面這個錯誤,搜了半天才發現可能是鏈接了錯誤版本的lib所致,所以要找到Carbide的env_update.exe運行一下,問題也許可以解決
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 '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: referenced from 'CStopScheduler::CStopScheduler(classCAllocator &) (??0CStopScheduler@@QAE at AAVCAllocator@@@Z)'
in StopScheduler.cpp:59
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 '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 win32crt.h:176 (EDLL.LIB)
mwldsym2.exe: referenced from 'void * CBase::operator new(unsigned int) (??2CBase@@SAPAXI at Z)'
in e32base.inl:36
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 '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: referenced from 'CStopScheduler::CStopScheduler(classCAllocator &) (??0CStopScheduler@@QAE at AAVCAllocator@@@Z)'
in StopScheduler.cpp:59
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 '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 win32crt.h:176 (EDLL.LIB)
mwldsym2.exe: referenced from 'void * CBase::operator new(unsigned int) (??2CBase@@SAPAXI at Z)'
in e32base.inl:36
相关文章推荐
- webkit 編譯鏈接錯誤 mwldsym2.exe: Undefined symbol: '___CxxFrameHandler'
- mwldsym2.exe: Undefined symbol: 'CDesC16ArrayFlat::CDesC16ArrayFlat(int) 构造问题
- C++Builder Error: Unit11.cpp(354): E2451 Undefined symbol 'Form12'
- FC14下错误 /usr/bin/ld: libvalhalla-test.o: undefined reference to symbol 'clock_gettime@@GLIBC_2.2'
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- `menu_proxy_module_load': python: undefined symbol: menu_proxy_module_load
- undefined reference to symbol 'floor@@GLIBC_2.0'
- register.o: undefined reference to symbol 'gpg_strerror'编译错误的解法
- 错误'asm/endasm' requires src-control to be active以及UNDEFINED SYMBOL (PASS-2)
- undefined reference to symbol ‘ber_strdup'
- 解决webrtc2sip编译出现错误undefined reference to symbol 'dlopen@@GLIBC_2.1'
- VS2010:error C3083: 'Windows': the symbol to the left of a '::' must be a type
- undefined reference to 'pthread_create'问题解决
- DBM数据库实验——undefined reference to `dbm_open'(转)
- cocos2d-x 使用opengl 函数报错 undefined reference to 'glVertexPointer'
- undefined reference to 'pthread_create'(转载)
- error C2872: 'ofstream' : ambiguous symbol 错误解决
- 【ndk开发】undefined reference to `android_log_print'
- VS 转到定义,提示符号未定义。go to definition. The symbol 'xxx' is not defined
- ruby中undefined method ‘XXX' for 问题