bin/gn gen out/Static --args='is_official_build=true'
gn gen out/Static --args="s_official_build=true"
ninja -C out/Static
ninja: Entering directory `out/Static'
[1/679] compile ../../../src/opts/SkOpts_avx.cpp
FAILED: obj/src/opts/avx.SkOpts_avx.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo
/showIncludes /FC @obj/src/opts/avx.SkOpts_avx.obj.rsp /c ../../../src/opts/SkOp
ts_avx.cpp /Foobj/src/opts/avx.SkOpts_avx.obj /Fd"obj/avx_c.pdb"
CreateProcess failed: The system cannot find the file specified.
[2/679] compile ../../../src/c/sk_effects.cpp
FAILED: obj/src/c/effects.sk_effects.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo
/showIncludes /FC @obj/src/c/effects.sk_effects.obj.rsp /c ../../../src/c/sk_eff
ects.cpp /Foobj/src/c/effects.sk_effects.obj /Fd"obj/effects_c.pdb"
CreateProcess failed: The system cannot find the file specified.
[3/679] compile ../../../src/effects/GrCircleBlurFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo
/showIncludes /FC @obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj.rsp
/c ../../../src/effects/GrCircleBlurFragmentProcessor.cpp /Foobj/src/effects/ef
fects.GrCircleBlurFragmentProcessor.obj /Fd"obj/effects_c.pdb"
CreateProcess failed: The system cannot find the file specified.
ninja: fatal: ReadFile: PopisovaŔ nie je platnř.
python infra/bots/assets/win_toolchain/download.py -t C:/toolchain
python gn/gn_meta_sln.py
ERROR: At least one GN directory must have been built with --ide=vs
--
You received this message because you are subscribed to the Google Groups "skia-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss+unsubscribe@googlegroups.com.
To post to this group, send email to skia-d...@googlegroups.com.
Visit this group at https://groups.google.com/group/skia-discuss.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss+unsubscribe@googlegroups.com.
--
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss...@googlegroups.com.
To post to this group, send email to skia-d...@googlegroups.com.
Visit this group at https://groups.google.com/group/skia-discuss.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "skia-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss...@googlegroups.com.
1 [main] sh 2136 child_info::sync: wait failed, pid 1164, Win32 error 183
208 [main] sh 2136 fork: child 1164 - died waiting for dll loading, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: retry: Resource temporarily unavai
lable
301061698 [main] sh 2136 child_info::sync: wait failed, pid 320, Win32 error 183
301061960 [main] sh 2136 fork: child 320 - died waiting for dll loading, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: retry: Resource temporarily unavailable
603143514 [main] sh 2136 child_info::sync: wait failed, pid 5584, Win32 error 183
603144023 [main] sh 2136 fork: child 5584 - died waiting for dll loading, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: retry: Resource temporarily unavailable
907209569 [main] sh 2136 child_info::sync: wait failed, pid 5612, Win32 error 183
907211680 [main] sh 2136 fork: child 5612 - died waiting for dll loading, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: retry: Resource temporarily unavailable
1215508751 [main] sh 2136 child_info::sync: wait failed, pid 5168, Win32 error 183
1215513329 [main] sh 2136 fork: child 5168 - died waiting for dll loading, errno 11
/mingw64/libexec/git-core/git-sh-setup: fork: Resource temporarily unavailable
Failed to update depot_tools.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss+unsubscribe@googlegroups.com.
ninja -C out/Static
ninja: Entering directory `out/Static'
[1/679] compile ../../../src/opts/SkOpts_avx.cpp
FAILED: obj/src/opts/avx.SkOpts_avx.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo/showIncludes /FC @obj/src/opts/avx.SkOpts_avx.obj.rsp /c ../../../src/opts/SkOpts_avx.cpp /Foobj/src/opts/avx.SkOpts_avx.obj /Fd"obj/avx_c.pdb"
CreateProcess failed: The system cannot find the file specified.
[2/679] compile ../../../src/c/sk_effects.cpp
FAILED: obj/src/c/effects.sk_effects.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo/showIncludes /FC @obj/src/c/effects.sk_effects.obj.rsp /c ../../../src/c/sk_effects.cpp /Foobj/src/c/effects.sk_effects.obj /Fd"obj/effects_c.pdb"
CreateProcess failed: The system cannot find the file specified.
[3/679] compile ../../../src/effects/GrCircleBlurFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/amd64/cl.exe /nologo/showIncludes /FC @obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj.rsp
/c ../../../src/effects/GrCircleBlurFragmentProcessor.cpp /Foobj/src/effects/ef
fects.GrCircleBlurFragmentProcessor.obj /Fd"obj/effects_c.pdb"
CreateProcess failed: The system cannot find the file specified.
ninja: fatal: ReadFile: PopisovaŔ nie je platnř.
ninja: Entering directory `out\Static'
[4/679] compile ../../src/effects/Sk1DPathEffect.cpp
FAILED: obj/src/effects/effects.Sk1DPathEffect.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.Sk1DPathEffect.obj.rsp /c ../../src/effects/Sk1DPathEffect.cpp /Foobj/src/effects/effects.Sk1DPathEffect.obj /Fd"obj/effects_c.pdb"
c:\program files (x86)\windows kits\10\include\10.0.10150.0\ucrt\corecrt.h(10):
fatal error C1083: Cannot open include file: 'vcruntime.h': No such file or directory
[5/679] compile ../../src/c/sk_effects.cpp
FAILED: obj/src/c/effects.sk_effects.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/c/effects.sk_effects.obj.rsp /c ../../src/c/sk_effects.cpp /Foobj/src/c/effects.sk_effects.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\c\sk_types.h(14): fatal error C
1083: Cannot open include file: 'stdint.h': No such file or directory
[6/679] compile ../../src/effects/Sk2DPathEffect.cpp
FAILED: obj/src/effects/effects.Sk2DPathEffect.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.Sk2DPathEffect.obj.rsp /c../../src/effects/Sk2DPathEffect.cpp /Foobj/src/effects/effects.Sk2DPathEffect.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\core\sktypes.h(21): fatal error
C1083: Cannot open include file: 'ciso646': No such file or directory
[7/679] compile ../../src/effects/GrCircleBlurFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj.rsp /c../../src/effects/GrCircleBlurFragmentProcessor.cpp /Foobj/src/effects/effects.GrCircleBlurFragmentProcessor.obj /Fd"obj/effects_c.pdb"
c:\program files (x86)\windows kits\10\include\10.0.10150.0\ucrt\corecrt.h(10):
fatal error C1083: Cannot open include file: 'vcruntime.h': No such file or dire
ctory
[8/679] compile ../../src/effects/GrAlphaThresholdFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj.rsp /c ../../src/effects/GrAlphaThresholdFragmentProcessor.cpp /Foobj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\core\sktypes.h(21): fatal error
C1083: Cannot open include file: 'ciso646': No such file or directory
[9/679] compile ../../src/opts/SkOpts_avx.cpp
FAILED: obj/src/opts/avx.SkOpts_avx.obj
D:\Programi\Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/opts/avx.SkOpts_avx.obj.rsp /c ../../src/opts/SkOpts_avx.cpp/Foobj/src/opts/avx.SkOpts_avx.obj /Fd"obj/avx_c.pdb"
c:\program files (x86)\windows kits\10\include\10.0.10150.0\ucrt\corecrt.h(10):
fatal error C1083: Cannot open include file: 'vcruntime.h': No such file or dire
ctory
ninja: build stopped: subcommand failed.
ninja: Entering directory `out\Static'
[4/679] compile ../../src/effects/Sk1DPathEffect.cpp
FAILED: obj/src/effects/effects.Sk1DPathEffect.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.Sk1DPathEffect.obj.rsp /c ../../src/effects/Sk1DPathEffect.cpp /Foobj/src/effects/effects.Sk1DPathEffect.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\private\sktlogic.h(17): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory
[5/679] compile ../../src/effects/GrAlphaThresholdFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj.rsp /c ../../src/effects/GrAlphaThresholdFragmentProcessor.cpp /Foobj/src/effects/effects.GrAlphaThresholdFragmentProcessor.obj /Fd"obj/effects_c.pdb"
d:\programi\visual studio 2015\vc\include\crtdefs.h(10): fatal error C1083: Cannot open include file: 'corecrt.h': No such file or directory
[6/679] compile ../../src/effects/GrCircleBlurFragmentProcessor.cpp
FAILED: obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.GrCircleBlurFragmentProcessor.obj.rsp /c ../../src/effects/GrCircleBlurFragmentProcessor.cpp /Foobj/src/effects/effects.GrCircleBlurFragmentProcessor.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\private\sktlogic.h(17): fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory
[7/679] compile ../../src/opts/SkOpts_avx.cpp
FAILED: obj/src/opts/avx.SkOpts_avx.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/opts/avx.SkOpts_avx.obj.rsp /c ../../src/opts/SkOpts_avx.cpp /Foobj/src/opts/avx.SkOpts_avx.obj /Fd"obj/avx_c.pdb"
d:\programi\development\depot_tools\skia\include\private\sksafe_math.h(38): fatal error C1083: Cannot open include file: 'math.h': No such file or directory
[8/679] compile ../../src/c/sk_effects.cpp
FAILED: obj/src/c/effects.sk_effects.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/c/effects.sk_effects.obj.rsp /c ../../src/c/sk_effects.cpp /Foobj/src/c/effects.sk_effects.obj /Fd"obj/effects_c.pdb"
d:\programi\development\depot_tools\skia\include\c\sk_types.h(15): fatal error C
1083: Cannot open include file: 'stddef.h': No such file or directory
[9/679] compile ../../src/effects/Sk2DPathEffect.cpp
FAILED: obj/src/effects/effects.Sk2DPathEffect.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/effects/effects.Sk2DPathEffect.obj.rsp /c ../../src/effects/Sk2DPathEffect.cpp /Foobj/src/effects/effects.Sk2DPathEffect.obj /Fd"obj/effects_c.pdb"
d:\programi\visual studio 2015\vc\include\crtdefs.h(10): fatal error C1083: Cannot open include file: 'corecrt.h': No such file or directory
ninja: build stopped: subcommand failed.
ninja: Entering directory `out\Static'
[94/679] compile ../../src/codec/SkPngCodec.cpp
FAILED: obj/src/codec/png.SkPngCodec.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/codec/png.SkPngCodec.obj.rsp /c ../../src/codec/SkPngCodec.cpp /Foobj/src/codec/png.SkPngCodec.obj /Fd"obj/png_c.pdb"
d:\programi\development\depot_tools\skia\src\codec\skpngcodec.cpp(24): fatal error C1083: Cannot open include file: 'png.h': No such file or directory
[98/679] compile ../../src/images/SkPNGImageEncoder.cpp
FAILED: obj/src/images/png.SkPNGImageEncoder.obj
D:/Programi/Visual Studio 2015/VC/bin/amd64/cl.exe /nologo /showIncludes /FC @obj/src/images/png.SkPNGImageEncoder.obj.rsp /c ../../src/images/SkPNGImageEncoder.cpp /Foobj/src/images/png.SkPNGImageEncoder.obj /Fd"obj/png_c.pdb"
d:\programi\development\depot_tools\skia\src\images\skpngimageencoder.cpp(23): fatal error C1083: Cannot open include file: 'png.h': No such file or directory
[99/679] compile ../../src/c/sk_paint.cpp
ninja: build stopped: subcommand failed.
I use it successfully to build Skia on Linux with GCC/Clang/ICC and on Windows with Visual Studio 2015 and 2017.
Skia authors:Please make the Windows build process smoother - this was a completely unnecessary hassle. Python+ninja+hack+duct type+hack all on top of what is a very nice library otherwise. Why such a mess when you have such a nice library?
Just supply rubenvb's cmake file and call it a day.
A while back we wrote a pretty barebones GN-to-CMake script (gn/gn_to_cmake.py) for use with IDEs like CLion. If you like CMake and are adventurous that might be a fun place to look.
On Tue, Jul 25, 2017 at 12:22 PM 'Hal Canary' via skia-discuss <skia-d...@googlegroups.com> wrote:
Skia authors:Please make the Windows build process smoother - this was a completely unnecessary hassle. Python+ninja+hack+duct type+hack all on top of what is a very nice library otherwise. Why such a mess when you have such a nice library?We (most of the core Skia team) like GN+Ninja. Chrome uses GN+Ninja.Just supply rubenvb's cmake file and call it a day.--Keeping a CMakeLists.txt file up to date with with the BUILD.gn files is non-trivial. Do you have any ideas?
You received this message because you are subscribed to the Google Groups "skia-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss+unsubscribe@googlegroups.com.
To post to this group, send email to skia-d...@googlegroups.com.
Visit this group at https://groups.google.com/group/skia-discuss.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "skia-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to skia-discuss+unsubscribe@googlegroups.com.