Subj : SpiderMonkey 1.5 rc5 build error with Visual C++ To : All From : Digital Man Date : Tue Mar 04 2003 10:13 pm prmjtime.c c:\msvc60\include\winnt.h(3143) : error C2061: syntax error : identifier 'PCONTEXT' c:\msvc60\include\winnt.h(3144) : error C2059: syntax error : '}' c:\msvc60\include\winbase.h(715) : error C2061: syntax error : identifier 'LPCONTEXT' c:\msvc60\include\winbase.h(715) : error C2059: syntax error : ';' c:\msvc60\include\winbase.h(717) : error C2061: syntax error : identifier 'LPEXCEPTION_POINTERS' c:\msvc60\include\winbase.h(717) : error C2059: syntax error : ';' c:\msvc60\include\winbase.h(2057) : error C2146: syntax error : missing ')' before identifier 'lpContext' c:\msvc60\include\winbase.h(2057) : error C2081: 'LPCONTEXT' : name in formal parameter list illegal c:\msvc60\include\winbase.h(2057) : error C2061: syntax error : identifier 'lpContext' c:\msvc60\include\winbase.h(2057) : error C2059: syntax error : ';' c:\msvc60\include\winbase.h(2058) : error C2059: syntax error : ')' c:\msvc60\include\winbase.h(2065) : error C2143: syntax error : missing ')' before '*' c:\msvc60\include\winbase.h(2065) : error C2143: syntax error : missing '{' before '*' c:\msvc60\include\winbase.h(2066) : error C2059: syntax error : ')' The fix is simple, just replace these two lines: #include #include with: #include BTW, this build error did not exist in 1.5 rc4a. -Rob digital man .