Subj : Re: help with compiling spidermonkey To : =?ISO-8859-1?Q?Henri_H=E4kkinen?= From : Brendan Eich Date : Wed Feb 02 2005 12:12 pm Henri Häkkinen wrote: > Hello, I have a problem with compiling the SpiderMonkey > with Visual Studio 2003 .NET. A try to compile the js dll > will result in the following link error messages: Are you getting source via CVS? It would seem so, as the E4X (jsxml.[ch]) references below show. In that case, you need to add jsxml.c to the project. /be > > Linking... > Creating library .\Debug/js32.lib and object .\Debug/js32.exp > jsapi.obj : error LNK2001: unresolved external symbol _js_XMLList_str > jsapi.obj : error LNK2001: unresolved external symbol _js_XML_str > jsapi.obj : error LNK2001: unresolved external symbol _js_AttributeName_str > jsapi.obj : error LNK2001: unresolved external symbol _js_AnyName_str > jsapi.obj : error LNK2001: unresolved external symbol _js_QName_str > jsapi.obj : error LNK2001: unresolved external symbol _js_InitQNameClass > jsapi.obj : error LNK2001: unresolved external symbol _js_Namespace_str > jsapi.obj : error LNK2001: unresolved external symbol > _js_InitNamespaceClass > jsapi.obj : error LNK2001: unresolved external symbol _js_isXMLName_str > jsapi.obj : error LNK2001: unresolved external symbol _js_InitXMLClass > jsapi.obj : error LNK2001: unresolved external symbol _js_XMLObjectOps > jsinterp.obj : error LNK2001: unresolved external symbol _js_XMLObjectOps > jsapi.obj : error LNK2019: unresolved external symbol _js_InitXMLClasses > referenced in function _JS_InitStandardClasses > jsgc.obj : error LNK2001: unresolved external symbol _js_FinalizeXML > ... > etc. > > Linking with the fdlibm static lib does not seem to > solve this problem. Can somebody tell me, what am I missing? .