Mac 64 bit binaries not generated on branch : 2987

Do not post support requests, bug reports or feature requests. Discuss CEF here. Non-CEF related discussion goes in General Discussion!

Mac 64 bit binaries not generated on branch : 2987

Postby swatisrivastava » Mon Mar 20, 2017 12:47 am

Cef Branch : 2987
Mac machine: 10.11.6

I tried to take a pull from above mentioned branch, Checkout is perfect but when i try to generate binary distribution files then only 32 bit files get generated and that too is not complete.

How I generate binary distribution files
$ export GYP_DEFINES=proprietary_codecs=1 ffmpeg_branding=Chrome
$ python /path/automate/automate-git.py --download-dir=/path/download --brach=2987 --x64-build --force-config --force-build
$ cd /path/chromium/src/cef/tools

Errors:

Traceback (most recent call last):
File "make_distrib.py", Line 468, in <module>
raise exception ('Missing generated header file: %s' %include)
Exception : Missing generated header file: cf_pack_resources.h


web_contets_impl.cc
Line: 2119, 5004

web_contets_impl.cc
Line: 91

Any help is appreciated
swatisrivastava
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2017 12:32 am

Re: Mac 64 bit binaries not generated on branch : 2987

Postby magreenblatt » Mon Mar 20, 2017 10:21 am

What Xcode version do you have installed? What is the compete error output?
magreenblatt
Site Admin
 
Posts: 7611
Joined: Fri May 29, 2009 6:57 pm

Re: Mac 64 bit binaries not generated on branch : 2987

Postby swatisrivastava » Tue Mar 28, 2017 3:55 am

Finally after 5-6 attempts I tried
$ export GYP_DEFINES=proprietary_codecs=1 ffmpeg_branding=Chrome
$ python /Users/imfinity/Documents/CEF_20March/automate/automate-git.py --download-dir /Users/imfinity/Documents/CEF_20March/download --branch=2987 --x64-build --force-config

and it was a success. 64 bit binaries were generated.

Xcode : 8.2
OSX : 10.11.6

But now the compilation error pops up

Undefined symbols for architecture x86_64:
"client::ClientAppRenderer::CreateDelegates(std::__1::set<scoped_refptr<client::ClientAppRenderer::Delegate>, std::__1::less<scoped_refptr<client::ClientAppRenderer::Delegate> >, std::__1::allocator<scoped_refptr<client::ClientAppRenderer::Delegate> > >&)", referenced from:
client::ClientAppRenderer::ClientAppRenderer() in client_app_renderer.o
"client::ClientApp::RegisterCustomSchemes(CefSchemeRegistrar*, std::__1::vector<CefStringBase<CefStringTraitsUTF16>, std::__1::allocator<CefStringBase<CefStringTraitsUTF16> > >&)", referenced from:
client::ClientApp::OnRegisterCustomSchemes(CefSchemeRegistrar*) in client_app.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Any help is appreciated
swatisrivastava
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2017 12:32 am

Re: Mac 64 bit binaries not generated on branch : 2987

Postby magreenblatt » Tue Mar 28, 2017 11:35 am

magreenblatt
Site Admin
 
Posts: 7611
Joined: Fri May 29, 2009 6:57 pm

Re: Mac 64 bit binaries not generated on branch : 2987

Postby swatisrivastava » Wed Mar 29, 2017 5:12 am

I tried with both Xcode 7.2 and 8.2
swatisrivastava
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2017 12:32 am

Re: Mac 64 bit binaries not generated on branch : 2987

Postby amaitland » Wed Mar 29, 2017 6:24 am

Did you try with 7.3.1 as listed in the requirements?
Maintainer of the CefSharp project.
amaitland
Master
 
Posts: 512
Joined: Wed Jan 14, 2015 2:35 am

Re: Mac 64 bit binaries not generated on branch : 2987

Postby swatisrivastava » Wed Mar 29, 2017 7:38 am

Already tried with base sdk : 10.10
and xcode 7.3
swatisrivastava
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2017 12:32 am


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 5 guests