Subj : Re: Does Spidermonkey JavaScript shell js.exe build on Windows? To : netscape.public.mozilla.jseng From : Bob Clary Date : Tue Mar 29 2005 09:35 am Martin Honnen wrote: > > To explore the E4X (ECMAScript for XML) extensions to JavaScript I > sometimes pull mozilla/js via CVS and build js.exe, using Cygwin make > tool with MS compiler and linker on Windows XP, simply by running > make -f Makefile.ref > That used to work for me but today I pulled the source and tried to > build but linking of js.exe fails, with the error messages > js.obj : error LNK2019: unresolved external symbol > '_js_GetScriptLineExtent', referenced in function '_GetSLX' > WINNT5.1_DBG.OBJ/js.exe : fatal error LNK1120: 1 unresolved external > reference > > Could anyone building on Windows check whether he can build js.exe > successfully so that I know whether I did something wrong here or > whether there is something wrong with the source or the makefile I > pulled via CVS? > > This is crossposted to n.p.mozilla.jseng and n.p.mozilla.builds with > followup-to jseng. > > I use link.exe version 7.10.3077 and cl.exe version 13.10.3077. > I saw it this morning as well. Probably due to Brendan's check in for mozilla/js/src/ js.c 3.87 21/3 Add getslx for testing js_GetScriptLineExtent, and make GetTrapArgs work as ValueToScript does. I've already sent him a mail about it. .