ninja failed

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

ninja failed

Postby wencheng » Mon Nov 16, 2015 4:01 am

When I use 'ninja' ,it popup some messagebox, it says mspdb120.dll missing and failed

D:\work\Chromium\src>ninja -C out/Debug cefclient
ninja: Entering directory `out/Debug'
[6/14971] CXX obj\third_party\webrtc\modules\audio_coding\codecs\audio_encoder_interface.audio_encoder.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\webrtc\modules\audio_coding\codecs\audio_encoder_interface.audio_encoder.obj.rsp /c ..\..\third_party\webrtc\modules\audio_coding\codecs\audio_encoder.cc /Foobj\third_party\webrtc\modules\audio_coding\codecs\audio_encoder_interface.audio_encoder.obj /Fdobj\third_party\webrtc\modules\audio_encoder_interface.cc.pdb
[6/14971] CC obj\third_party\libvpx_new\source\libvpx\vp8\encoder\x86\libvpx_intrinsics_ssse3.quantize_ssse3.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\libvpx_new\source\libvpx\vp8\encoder\x86\libvpx_intrinsics_ssse3.quantize_ssse3.obj.rsp /c ..\..\third_party\libvpx_new\source\libvpx\vp8\encoder\x86\quantize_ssse3.c /Foobj\third_party\libvpx_new\source\libvpx\vp8\encoder\x86\libvpx_intrinsics_ssse3.quantize_ssse3.obj /Fdobj\third_party\libvpx_new\libvpx_intrinsics_ssse3.c.pdb
[6/14971] CC obj\third_party\libvpx_new\source\libvpx\vp9\encoder\x86\libvpx_intrinsics_ssse3.vp9_dct_ssse3.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\libvpx_new\source\libvpx\vp9\encoder\x86\libvpx_intrinsics_ssse3.vp9_dct_ssse3.obj.rsp /c ..\..\third_party\libvpx_new\source\libvpx\vp9\encoder\x86\vp9_dct_ssse3.c /Foobj\third_party\libvpx_new\source\libvpx\vp9\encoder\x86\libvpx_intrinsics_ssse3.vp9_dct_ssse3.obj /Fdobj\third_party\libvpx_new\libvpx_intrinsics_ssse3.c.pdb
[6/14971] CC obj\third_party\libvpx_new\source\libvpx\vpx_...6\libvpx_intrinsics_ssse3.vpx_subpixel_8t_intrin_ssse3.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\libvpx_new\source\libvpx\vpx_dsp\x86\libvpx_intrinsics_ssse3.vpx_subpixel_8t_intrin_ssse3.obj.rsp /c ..\..\third_party\libvpx_new\source\libvpx\vpx_dsp\x86\vpx_subpixel_8t_intrin_ssse3.c /Foobj\third_party\libvpx_new\source\libvpx\vpx_dsp\x86\libvpx_intrinsics_ssse3.vpx_subpixel_8t_intrin_ssse3.obj /Fdobj\third_party\libvpx_new\libvpx_intrinsics_ssse3.c.pdb
[6/14971] CC obj\third_party\libjpeg_turbo\libjpeg.jcapistd.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\libjpeg_turbo\libjpeg.jcapistd.obj.rsp /c ..\..\third_party\libjpeg_turbo\jcapistd.c /Foobj\third_party\libjpeg_turbo\libjpeg.jcapistd.obj /Fdobj\third_party\libjpeg_turbo\libjpeg.c.pdb
[6/14971] CC obj\third_party\libjpeg_turbo\libjpeg.jcmaster.obj
FAILED: ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\libjpeg_turbo\libjpeg.jcmaster.obj.rsp /c ..\..\third_party\libjpeg_turbo\jcmaster.c /Foobj\third_party\libjpeg_turbo\libjpeg.jcmaster.obj /Fdobj\third_party\libjpeg_turbo\libjpeg.c.pdb
ninja: build stopped: subcommand failed.
wencheng
Techie
 
Posts: 13
Joined: Mon Nov 02, 2015 7:12 pm

Re: ninja failed

Postby amaitland » Mon Nov 16, 2015 5:09 am

What branch are you using? How did you checkout the code? Did you use the automate script?
Maintainer of the CefSharp project.
amaitland
Virtuoso
 
Posts: 1292
Joined: Wed Jan 14, 2015 2:35 am

Re: ninja failed

Postby wencheng » Mon Nov 16, 2015 8:56 pm

Branch 47.0.2526.49
Manual Downloading - Release Branch

cd D:\path\to\Chromium
fetch --nohooks chromium --nosvn=True
cd D:\path\to\chromium\src
git checkout -b chrome_47.0.2526.49_local_branch 47.0.2526.49
gclient sync --nohooks --with_branch_heads
git fetch
git checkout refs/remotes/branch-heads/2526
gclient sync --jobs 16
git clone https://bitbucket.org/chromiumembedded/cef.git
cd cef
git checkout -t origin/2526

cef_create_projects.bat
wencheng
Techie
 
Posts: 13
Joined: Mon Nov 02, 2015 7:12 pm

Re: ninja failed

Postby magreenblatt » Mon Nov 16, 2015 9:44 pm

Building branch-heads usually doesn't work. You should use the automate-git.py script.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 97 guests