Building Webkit with cygwin failed
Hi all, I'm trying to build webkit on windows XP using cygwin. I used Visual studio 2005 and also installed service pack(VS80sp1-KB926601-X86-ENU.exe), and I was build in debug mode. I followed the instruction on the webkit homepage but when i build i keep getting this error when building webkit: Please help me. here is the FindSafari's build log: Build Log Build started: Project: FindSafari, Configuration: Release|Win32 Command Lines Build machine environment variables may not be correct. Build machine environment variables may not be correct. Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000937282920.rsp" with contents [ /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_WIN32_WINNT=0x500" /D "_CRT_SECURE_NO_DEPRECATE" /D "_SCL_SECURE_NO_DEPRECATE" /D "__PRODUCTION__=0" /D "_HAS_EXCEPTIONS=0" /D "_UNICODE" /D "UNICODE" /FD /MD /GR- /Fo"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\\" /Fd"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\vc80.pdb" /W4 /WX /c /Zi /TP /wd4018 /wd4068 /wd4099 /wd4100 /wd4127 /wd4138 /wd4189 /wd4244 /wd4275 /wd4291 /wd4344 /wd4355 /wd4389 /wd4503 /wd4510 /wd4512 /wd4610 /wd4706 /wd4800 /wd4951 /wd4952 /wd4996 /wd6011 /wd6031 /wd6211 /wd6246 /wd6255 /wd6387 /GS .\FindSafari.cpp ] Creating command line "cl.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000937282920.rsp /nologo /errorReport:queue" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BAT00000A37282920.bat" with contents [ @echo off if not exist "C:\cygwin\home\teng\WebKit\WebKitBuild\public\sym" mkdir "C:\cygwin\home\teng\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\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BAT00000A37282920.bat" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000B37282920.rsp" with contents [ /OUT:"C:\cygwin\home\teng\WebKit\WebKitBuild\bin\FindSafari.exe" /INCREMENTAL:NO /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib" /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitLibraries\win\lib" /MANIFEST /MANIFESTFILE:"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\FindSafari.exe.intermediate.manifest" /DEBUG /PDB:"c:\cygwin\home\teng\webkit\webkitbuild\bin\FindSafari.pdb" /PDBSTRIPPED:"C:\cygwin\home\teng\WebKit\WebKitBuild\public\sym\FindSafari.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /OPT:NOWIN98 /IMPLIB:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib\FindSafari.lib" /MACHINE:X86 /SAFESEH /FIXED:NO /dynamicbase shlwapi.lib advapi32.lib ole32.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\findsafari\release\FindSafari.obj" ] Creating command line "link.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000B37282920.rsp /NOLOGO /ERRORREPORT:QUEUE" Output Window Compiling... FindSafari.cpp Performing Pre-Link Event... Linking... link: missing operand after `ÿþ/' Try `link --help' for more information. Project : error PRJ0002 : Error result 1 returned from 'C:\cygwin\bin\link.exe'. Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) Results Build log was saved at "file://C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BuildLog.htm" FindSafari - 1 error(s), 0 warning(s) -- View this message in context: http://www.nabble.com/Building-Webkit-with-cygwin-failed-tp18189797p18189797... Sent from the Webkit mailing list archive at Nabble.com.
You say you are trying to build WebKit using Cygwin, but you don't really mean the GCC within Cygwin, do you? The compiler arguments below are for VC++. As you can see, the compiler error is: Linking... link: missing operand after `ÿþ/' Try `link --help' for more information. Project : error PRJ0002 : Error result 1 returned from 'C:\cygwin\bin\link.exe'. It looks like cygwin link is executing instead of VC++ link. This can be due to a few reasons, most significantly that the cygwin directory is ahead of the VC++ directory in the path list and the project is set to call link.exe unqualified. Paul
Hi all, I'm trying to build webkit on windows XP using cygwin. I used Visual studio 2005 and also installed service pack(VS80sp1-KB926601-X86-ENU.exe), and I was build in debug mode. I followed the instruction on the webkit homepage but when i build i keep getting this error when building webkit:
Please help me.
here is the FindSafari's build log:
Build Log Build started: Project: FindSafari, Configuration: Release|Win32
Command Lines Build machine environment variables may not be correct. Build machine environment variables may not be correct. Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000937282920.rsp" with contents [ /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_WIN32_WINNT=0x500" /D "_CRT_SECURE_NO_DEPRECATE" /D "_SCL_SECURE_NO_DEPRECATE" /D "__PRODUCTION__=0" /D "_HAS_EXCEPTIONS=0" /D "_UNICODE" /D "UNICODE" /FD /MD /GR- /Fo"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\\" /Fd"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\vc80.pdb" /W4 /WX /c /Zi /TP /wd4018 /wd4068 /wd4099 /wd4100 /wd4127 /wd4138 /wd4189 /wd4244 /wd4275 /wd4291 /wd4344 /wd4355 /wd4389 /wd4503 /wd4510 /wd4512 /wd4610 /wd4706 /wd4800 /wd4951 /wd4952 /wd4996 /wd6011 /wd6031 /wd6211 /wd6246 /wd6255 /wd6387 /GS
.\FindSafari.cpp ] Creating command line "cl.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000937282920.rsp /nologo /errorReport:queue" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BAT00000A37282920.bat" with contents [ @echo off
if not exist "C:\cygwin\home\teng\WebKit\WebKitBuild\public\sym" mkdir "C:\cygwin\home\teng\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\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BAT00000A37282920.bat" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000B37282920.rsp" with contents [ /OUT:"C:\cygwin\home\teng\WebKit\WebKitBuild\bin\FindSafari.exe" /INCREMENTAL:NO /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib" /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitLibraries\win\lib" /MANIFEST /MANIFESTFILE:"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\FindSafari.exe.intermediate.manifest" /DEBUG /PDB:"c:\cygwin\home\teng\webkit\webkitbuild\bin\FindSafari.pdb" /PDBSTRIPPED:"C:\cygwin\home\teng\WebKit\WebKitBuild\public\sym\FindSafari.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /OPT:NOWIN98 /IMPLIB:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib\FindSafari.lib" /MACHINE:X86 /SAFESEH /FIXED:NO /dynamicbase shlwapi.lib advapi32.lib ole32.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\findsafari\release\FindSafari.obj" ] Creating command line "link.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\RSP00000B37282920.rsp /NOLOGO /ERRORREPORT:QUEUE"
Output Window Compiling... FindSafari.cpp Performing Pre-Link Event... Linking... link: missing operand after `ÿþ/' Try `link --help' for more information. Project : error PRJ0002 : Error result 1 returned from 'C:\cygwin\bin\link.exe'. Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION)
Results Build log was saved at "file://C:\cygwin\home\teng\WebKit\WebKitBuild\obj\FindSafari\Release\BuildLog.htm" FindSafari - 1 error(s), 0 warning(s)
Thanks for your reply! I had changed the order of the VC++ directory in the path list, it works. But another two errors occur, please help. My english is very poor, if there has some impolite or wrong word, please forgive me. Here is the ImageDiff and testapi's Build Log. ------------------------------------------- Build Log Build started: Project: ImageDiff, Configuration: Debug|Win32 Command Lines Build machine environment variables may not be correct. Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00001B32602216.bat" with contents [ @echo off set PATH=%SystemDrive%\cygwin\bin;%PATH% if exist "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" grep XXImageDiffXX "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" if errorlevel 1 exit 1 echo XXImageDiffXX > "C:\cygwin\home\teng\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\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00001B32602216.bat" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00001C32602216.rsp" with contents [ /OUT:"C:\cygwin\home\teng\WebKit\WebKitBuild\bin\ImageDiff_debug.exe" /INCREMENTAL /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib" /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitLibraries\win\lib" /MANIFEST /MANIFESTFILE:"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.intermediate.manifest" /DEBUG /PDB:"c:\cygwin\home\teng\WebKit\WebKitBuild\bin\ImageDiff_debug.pdb" /SUBSYSTEM:CONSOLE /IMPLIB:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib\ImageDiff_debug.lib" /MACHINE:X86 /SAFESEH /FIXED:NO /dynamicbase CoreGraphics.lib CoreFoundation.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\ImageDiff\Debug\ImageDiffCG.obj" "..\..\..\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.embed.manifest.res" ] Creating command line "link.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00001C32602216.rsp /NOLOGO /ERRORREPORT:QUEUE" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00001D32602216.rsp" with contents [ /out:..\..\..\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.embed.manifest /notify_update /manifest ..\..\..\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.intermediate.manifest ] Creating command line "mt.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00001D32602216.rsp /nologo" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00001E32602216.bat" with contents [ @echo Manifest resource last updated at %TIME% on %DATE% > ..\..\..\WebKitBuild\obj\ImageDiff\Debug\mt.dep ] Creating command line "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00001E32602216.bat" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\TMP00001F32602216.tmp" with contents [ 1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "..\\..\\..\\WebKitBuild\\obj\\ImageDiff\\Debug\\ImageDiff_debug.exe.embed.manifest" ] Creating command line "rc.exe /fo"..\..\..\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.embed.manifest.res" C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\TMP00001F32602216.tmp" Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00002032602216.rsp" with contents [ /OUT:"C:\cygwin\home\teng\WebKit\WebKitBuild\bin\ImageDiff_debug.exe" /INCREMENTAL /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib" /LIBPATH:"C:\cygwin\home\teng\WebKit\WebKitLibraries\win\lib" /MANIFEST /MANIFESTFILE:"C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.intermediate.manifest" /DEBUG /PDB:"c:\cygwin\home\teng\WebKit\WebKitBuild\bin\ImageDiff_debug.pdb" /SUBSYSTEM:CONSOLE /IMPLIB:"C:\cygwin\home\teng\WebKit\WebKitBuild\lib\ImageDiff_debug.lib" /MACHINE:X86 /SAFESEH /FIXED:NO /dynamicbase CoreGraphics.lib CoreFoundation.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\ImageDiff\Debug\ImageDiffCG.obj" "..\..\..\WebKitBuild\obj\ImageDiff\Debug\ImageDiff_debug.exe.embed.manifest.res" ] Creating command line "link.exe @C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\RSP00002032602216.rsp /NOLOGO /ERRORREPORT:QUEUE" Build machine environment variables may not be correct. Build machine environment variables may not be correct. Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00002132602216.bat" with contents [ @echo off if exist "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" del "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" mkdir 2>NUL "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" if ""=="" (if not ""=="" exit /b) xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreFoundation.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreFoundation.pdb" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d /e /i "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreFoundation.resources" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin\CoreFoundation.resources" xcopy /y /d /e /i "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CharacterSets" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin\CharacterSets" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreGraphics.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreGraphics.pdb" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icudt36.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icudt36.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icuin36.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icuin36.pdb" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icuuc36.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\icuuc36.pdb" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\zlib1.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\zlib1.pdb" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin" if errorlevel 1 goto VCReportError goto VCEnd :VCReportError echo Project : error PRJ0019: A tool returned an error code from "Performing Post-Build Event..." exit 1 :VCEnd ] Creating command line "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BAT00002132602216.bat" Output Window Performing Pre-Build Event... Linking... Embedding manifest... Performing Post-Build Event... File not found - CoreFoundation.dll 0 File(s) copied File not found - CoreFoundation.pdb 0 File(s) copied File not found - CoreFoundation.resources 0 File(s) copied File not found - CharacterSets 0 File(s) copied File not found - CoreGraphics.dll 0 File(s) copied File not found - CoreGraphics.pdb 0 File(s) copied File not found - icudt36.dll 0 File(s) copied File not found - icudt36.dll 0 File(s) copied File not found - icuin36.dll 0 File(s) copied File not found - icuin36.pdb 0 File(s) copied File not found - icuuc36.dll 0 File(s) copied File not found - icuuc36.pdb 0 File(s) copied File not found - zlib1.dll 0 File(s) copied File not found - zlib1.pdb 0 File(s) copied Project : error PRJ0019: A tool returned an error code from "Performing Post-Build Event..." Project : warning PRJ0018 : The following environment variables were not found: $(PRODUCTION) $(ARCHIVE_BUILD) Results Build log was saved at "file://C:\cygwin\home\teng\WebKit\WebKitBuild\obj\ImageDiff\Debug\BuildLog.htm" ImageDiff - 1 error(s), 0 warning(s) ----------------------------------------------------------- Build Log Build started: Project: testapi, Configuration: Debug|Win32 Command Lines Build machine environment variables may not be correct. Creating temporary file "C:\cygwin\home\teng\WebKit\WebKitBuild\obj\testapi\Debug\BAT00004532601072.bat" with contents [ @echo off set PATH=%SystemDrive%\cygwin\bin;%PATH% if exist "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" grep XXtestapiXX "C:\cygwin\home\teng\WebKit\WebKitBuild\buildfailed" if errorlevel 1 exit 1 echo XXtestapiXX > "C:\cygwin\home\teng\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\teng\WebKit\WebKitBuild\obj\testapi\Debug\BAT00004532601072.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\teng\WebKit\WebKitBuild\obj\testapi\Debug\BuildLog.htm" testapi - 1 error(s), 0 warning(s) Paul Pedriana-3 wrote:
You say you are trying to build WebKit using Cygwin, but you don't really mean the GCC within Cygwin, do you? The compiler arguments below are for VC++.
As you can see, the compiler error is: Linking... link: missing operand after `ÿþ/' Try `link --help' for more information. Project : error PRJ0002 : Error result 1 returned from 'C:\cygwin\bin\link.exe'.
It looks like cygwin link is executing instead of VC++ link. This can be due to a few reasons, most significantly that the cygwin directory is ahead of the VC++ directory in the path list and the project is set to call link.exe unqualified.
Paul
Hi all, I'm trying to build webkit on windows XP using cygwin. I used Visual studio 2005 and also installed service pack(VS80sp1-KB926601-X86-ENU.exe), and I was build in debug mode. I followed the instruction on the webkit homepage but when i build i keep getting this error when building webkit:
Please help me.
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-- View this message in context: http://www.nabble.com/Building-Webkit-with-cygwin-failed-tp18189797p18192042... Sent from the Webkit mailing list archive at Nabble.com.
On Mon, Jun 30, 2008 at 12:13 PM, Paul Pedriana <ppedriana@gmail.com> wrote:
Does the CoreFoundation.dll file exist in the xcopy source location? I can't recall how that .dll file and its siblings get to be in that directory, but in the meantime I think you could manually place them there.
As Paul pointed out, you are missing libraries needed to build. Did you read the instructions on "http://webkit.org/building/checkout.html" for getting the sources? If you ran the "update-webkit" script from Cygwin, it should have downloaded the various DLL's needed to build. Make sure that the WebKitTools/Scripts directory is in your path, and that you are using the "build-webkit" and other commands. These set up the paths needed to build properly. Please read "http://trac.webkit.org/wiki/BuildingOnWindows" as well, to see if you forgot to set any environment variables. Good luck! -Brent
Thanks for your reply! I had checked out the WebKit source tree, and executed the update-webkit script successfully.But there still doesn't have a 'bin' folder in my 'WebKit\WebKitLibraries\win\' directory, and i think i didn't miss anything wrote in the "http://webkit.org/building/checkout.html" and "http://trac.webkit.org/wiki/BuildingOnWindows" instructions. My question is where is the 'bin' folder's contents come from? Be Downloaded from the server or be copied from the safari's install directory. Brent Fulgham-2 wrote:
On Mon, Jun 30, 2008 at 12:13 PM, Paul Pedriana <ppedriana@gmail.com> wrote:
Does the CoreFoundation.dll file exist in the xcopy source location? I can't recall how that .dll file and its siblings get to be in that directory, but in the meantime I think you could manually place them there.
As Paul pointed out, you are missing libraries needed to build. Did you read the instructions on "http://webkit.org/building/checkout.html" for getting the sources? If you ran the "update-webkit" script from Cygwin, it should have downloaded the various DLL's needed to build.
Make sure that the WebKitTools/Scripts directory is in your path, and that you are using the "build-webkit" and other commands. These set up the paths needed to build properly.
Please read "http://trac.webkit.org/wiki/BuildingOnWindows" as well, to see if you forgot to set any environment variables.
Good luck!
-Brent _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-- View this message in context: http://www.nabble.com/Building-Webkit-with-cygwin-failed-tp18189797p18208053... Sent from the Webkit mailing list archive at Nabble.com.
I had checked out the WebKit source tree, and executed the update-webkit script successfully.But there isn't a 'bin' folder in my 'WebKit\WebKitLibraries\win\' directory, there are only 'includes', 'lib' and 'tools' folders. Did i miss something? or it should be created in the building process? Thank you. Paul Pedriana-3 wrote:
Well I see this output:
>> File not found - CoreFoundation.dll >> 0 File(s) copied
Which is caused by this command:
>> xcopy /y /d "C:\cygwin\home\teng\WebKit\WebKitLibraries\win\bin\CoreFoundation.dll" "C:\cygwin\home\teng\WebKit\WebKitBuild\bin"
Does the CoreFoundation.dll file exist in the xcopy source location? I can't recall how that .dll file and its siblings get to be in that directory, but in the meantime I think you could manually place them there.
Paul
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-- View this message in context: http://www.nabble.com/Building-Webkit-with-cygwin-failed-tp18189797p18207681... Sent from the Webkit mailing list archive at Nabble.com.
participants (3)
-
Brent Fulgham
-
Paul Pedriana
-
tyl