>OK, it sounds like jsc.vcproj is failing but the other projects are 
>succeeding. jsc.vcproj produces jsc.exe, which is a JavaScript 
>interpreter. Having jsc.exe fail to build doesn't affect whether 
>WebKit.dll builds (since WebKit.dll builds first).

>Does the BuildLog.htm file for jsc.vcproj mention any errors? You can 
>find it at WebKitBuild/obj/jsc/Release/BuildLog.htm.

Good , we're getting closer.
 
But, it may be strange too, and I'm confused just at this point.
Here,look, the jsc's BuildLog is :
 
******************************************************************




Build Log 



 
 
Build started: Project: jsc, Configuration: Release|Win32




Command Lines 



 
 
Build machine environment variables may not be correct.
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000423856928.bat"
 with contents
[
@echo off

set PATH=%SystemDrive%\cygwin\bin;%PATH%

if exist "C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed" grep 
XXjscXX "C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed"

if errorlevel 1 exit 1

echo XXjscXX > "C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed"



if errorlevel 1 goto VCReportError

goto VCEnd

:VCReportError

echo Project : error PRJ0019: A tool returned an error code from "Performing 
Pre-Build Event..."

exit 1

:VCEnd
]
Creating command line 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000423856928.bat"
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000433856928.rsp"
 with contents
[
/O2 /GL /I "C:\cygwin\home\Administrator\WebKit\WebKitBuild\include" /I 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\JavaScriptCore\Release\DerivedSources\\"
 /I "../../" /I "../../os-win32/" /I "../../pcre/" /I "../../assembler/" /I 
"../../wrec/" /I "../../parser/" /I "../../runtime/" /I "../../VM/" /I 
"../../bytecode/" /I "../../interpreter/" /I "../../wtf/" /I "../../debugger/" 
/I "../../bytecompiler/" /I "../../profiler" /I 
"C:\cygwin\home\Administrator\WebKit\WebKitLibraries\win\include\icu" /I 
"C:\cygwin\home\Administrator\WebKit\WebKitLibraries\win\include\pthreads" /I 
"../../../icu/include" /I 
"C:\cygwin\home\Administrator\WebKit\WebKitLibraries\win\include" /I 
"../../jit/" /D "__STD_C" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D 
"WINVER=0x501" /D "_WIN32_WINNT=0x501" /D "_WIN32_IE=0x600" /D 
"_CRT_SECURE_NO_DEPRECATE" /D "_SCL_SECURE_NO_DEPRECATE" /D "__PRODUCTION__=0" 
/D "_HAS_EXCEPTIONS=0" /D "BUILDING_jsc" /D "_UNICODE" /D "UNICODE" /FD /MD 
/GR- /Fo"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\\" 
/Fd"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\vc80.pdb" 
/W4 /c /Zi /TP /wd4018 /wd4068 /wd4099 /wd4100 /wd4127 /wd4138 /wd4189 /wd4244 
/wd4275 /wd4291 /wd4305 /wd4344 /wd4355 /wd4389 /wd4503 /wd4505 /wd4510 /wd4512 
/wd4610 /wd4706 /wd4800 /wd4951 /wd4952 /wd4996 /wd6011 /wd6031 /wd6211 /wd6246 
/wd6255 /wd6387   /GS

..\..\jsc.cpp
]
Creating command line "cl.exe 
@C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000433856928.rsp
 /nologo /errorReport:queue"
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000443856928.bat"
 with contents
[
@echo off

if not exist "C:\cygwin\home\Administrator\WebKit\WebKitBuild\public\sym" mkdir 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\public\sym"

if errorlevel 1 goto VCReportError

goto VCEnd

:VCReportError

echo Project : error PRJ0019: A tool returned an error code from "Performing 
Pre-Link Event..."

exit 1

:VCEnd
]
Creating command line 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000443856928.bat"
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000453856928.rsp"
 with contents
[
/OUT:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\bin\jsc.exe" 
/INCREMENTAL:NO /LIBPATH:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\lib" 
/LIBPATH:"C:\cygwin\home\Administrator\WebKit\WebKitLibraries\win\lib" 
/MANIFEST 
/MANIFESTFILE:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\jsc.exe.intermediate.manifest"
 /DEBUG /PDB:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\bin\jsc.pdb" 
/PDBSTRIPPED:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\public\sym\jsc.pdb"
 /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /OPT:NOWIN98 /LTCG 
/IMPLIB:"C:\cygwin\home\Administrator\WebKit\WebKitBuild\lib\jsc.lib" 
/MACHINE:X86  /SAFESEH /FIXED:NO /dynamicbase /ignore:4221 JavaScriptCore.lib 
WTF.lib icuin.lib icuuc.lib winmm.lib pthreadVC2.lib user32.lib kernel32.lib 
user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib 
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

"..\..\..\WebKitBuild\obj\jsc\Release\jsc.obj"
]
Creating command line "link.exe 
@C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000453856928.rsp
 /NOLOGO /ERRORREPORT:QUEUE"
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000463856928.rsp"
 with contents
[
/outputresource:"..\..\..\WebKitBuild\bin\jsc.exe;#1" /manifest

..\..\..\WebKitBuild\obj\jsc\Release\jsc.exe.intermediate.manifest
]
Creating command line "mt.exe 
@C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\RSP0000463856928.rsp
 /nologo"
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000473856928.bat"
 with contents
[
@echo Manifest resource last updated at %TIME% on %DATE% > 
..\..\..\WebKitBuild\obj\jsc\Release\mt.dep
]
Creating command line 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BAT0000473856928.bat"




Output Window 



 
 
Performing Pre-Build Event...
Compiling...
####### COMPILING 1 FILES USING AT MOST 2 PARALLEL INSTANCES OF cl.exe 
###########
jsc.cpp
Performing Pre-Link Event...
Linking...
Generating code
Finished generating code
Embedding manifest...
Project : warning PRJ0018 : The following environment variables were not found:
$(PRODUCTION)




Results 



 
 
Build log was saved at 
"file://C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\jsc\Release\BuildLog.htm"
jsc - 0 error(s), 0 warning(s)

******************************************************************
 
Due to the last line, I don't think it indicate a "jsc building fail" if all 
the output log could be trusted. And according to the building output I posted 
before, there're 3 projects failed : TestNetscapePlugin, ImageDiff and 
DumpRenderTree.
 
TestNetscapePlugin's  "BuildLog.htm" is  :
 
**************************TestNetscapePlugin****************************************




Build Log 



 
 
Build started: Project: TestNetscapePlugin, Configuration: Release|Win32




Command Lines 



 
 
Build machine environment variables may not be correct.
Creating temporary file 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\TestNetscapePlugin\Release\BAT00004E38563232.bat"
 with contents
[
@echo off

set PATH=%SystemDrive%\cygwin\bin;%PATH%

if exist "C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed" grep 
XXTestNetscapePluginXX 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed"

if errorlevel 1 exit 1

echo XXTestNetscapePluginXX > 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\buildfailed"



if errorlevel 1 goto VCReportError

goto VCEnd

:VCReportError

echo Project : error PRJ0019: A tool returned an error code from "Performing 
Pre-Build Event..."

exit 1

:VCEnd
]
Creating command line 
"C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\TestNetscapePlugin\Release\BAT00004E38563232.bat"




Output Window 



 
 
Performing Pre-Build Event...
Project : error PRJ0002 : Error result 1 returned from 
'c:\WINDOWS\system32\cmd.exe'.
Project : warning PRJ0018 : The following environment variables were not found:
$(PRODUCTION)




Results 



 
 
Build log was saved at 
"file://C:\cygwin\home\Administrator\WebKit\WebKitBuild\obj\TestNetscapePlugin\Release\BuildLog.htm"
TestNetscapePlugin - 1 error(s), 0 warning(s)

******************************************************************
 
The other 2's BuildLog.htm is just the same as "TestNetscapePlugin", 
posted above.
I don't think there's anything useful.
And that's where I'm confused, the log doesn't provide useful building 
information.
So it's hard for me to locate my problem.

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to