[sldev] Building a debug build in VS2005

Janssen, Johan j johan.j.janssen at philips.com
Fri Jan 25 00:39:43 PST 2008


Hello folks,

I've been trying to get a debug build in VS2005 of the second life viewer going for a while now, but I'm running into a brick wall regarding the embedded webbrowser (llmozlib) and XUL.dll.

The debug version of XUL.dll that is in the lib package refers to MSVCR71d.dll (VS2003), and somewhere deep down in MSVCR71d it asserts on a heap corruption error.
I figured it might be a conflict between the VS2005 llmozlib and the VS2003 runtime loaded by XUL, so I tried putting the release version of XUL.dll in place of the debug version because the release version works fine, but when loading it the viewer complains about a missing entry points in XUL.dll, NSGlue_Assertion and NSGlue_Warning.
So far I haven't been able to get a hold of the XUL library so I can recompile it myself against VS2005.

Has anyone managed to get the SL viewer going in VS2005 in debug mode? Do the problems I'm mentioning sound familiar? And how can I resolve these problems?

Thanks in advance,

Johan Janssen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20080125/ca23d4d3/attachment.htm


More information about the SLDev mailing list