That is also disturbing to me because the _HAS_EXCEPTIONS=0 define should avoid the inclusion of exception handling. Since I have cleaned/removed WebKit build files I am unclear on why I would continue to get this problem. I am using VS2005 Standard Edition and installed the Microsoft Platform SDK (R2) both are installed to 'default' locations. Set the INCLUDE, LIB, LIBPATH system environment variables (and in the IDE) to include SDK subdirectory (added in first position) which is "C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\mfc\". I am contemplating unistalling VS/SDK and reinstalling just incase something was modified/set to include exception handling. It seems like a long shot, but I am running out of other ideas. -Mike
-----Original Message----- From: Brent Fulgham [mailto:[EMAIL PROTECTED] Sent: Thursday, March 06, 2008 8:35 PM To: Mike McMullen Cc: [email protected] Subject: Re: [webkit-dev] Windows build error during link Hi Mike, I'm really confused by these error messages. It looks like these indicate problems with C++ exception handling: LINK : warning LNK4044: unrecognized option '/dynamicbase'; ignored Creating library c:\cygwin\home\mike\WebKit\WebKitBuild\lib\WebKit.lib and ob ject c:\cygwin\home\mike\WebKit\WebKitBuild\lib\WebKit.exp WebCore_debug.lib(RenderLayer.obj) : error LNK2019: unresolved external symbol " __declspec(dllimport) public: void __thiscall std::exception::_Raise(void)const " ( <mailto:[EMAIL PROTECTED]@std@@QBEXXZ> [EMAIL PROTECTED]@std@@QBEXXZ) referenced in function "struct std::pair <class WebCore::RenderLayer * *,int> __cdecl std::get_temporary_buffer<class Web Core::RenderLayer *>(int)" ( <mailto:[EMAIL PROTECTED]@WebCore@@@std> [EMAIL PROTECTED]@WebCore@@@std @@[EMAIL PROTECTED]@WebCore@@[EMAIL PROTECTED]@[EMAIL PROTECTED]) WebCore_debug.lib(CanvasGradient.obj) : error LNK2001: unresolved external symbo l "__declspec(dllimport) public: void __thiscall std::exception::_Raise(void)con st " ( <mailto:[EMAIL PROTECTED]@std@@QBEXXZ> [EMAIL PROTECTED]@std@@QBEXXZ) WebCore_debug.lib(RenderLayer.obj) : error LNK2019: unresolved external symbol " __declspec(dllimport) public: __thiscall std::exception::exception(char const *, int)" ( <mailto:[EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) referenced in function "public: __thi scall std::bad_alloc::bad_alloc(char const *)" ( <mailto:[EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) WebCore_debug.lib(CanvasGradient.obj) : error LNK2001: unresolved external symbo l "__declspec(dllimport) public: __thiscall std::exception::exception(char const *,int)" ( <mailto:[EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) I also don't see anything that indicates that WebCore actually built. If I recall correctly, I remember seeing an error message about a conflict with the standard C library linked to the application. I don't see this on my system, so I wonder if something is misconfigured. Can you remind me what you are building with (Visual Studio Express? Visual Studio Professional?), and if you have installed the Platform SDK and have registered the Platform SDK with your development environment. Thanks, -Brent
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

