cef compile:out-of-line definition of 'CreateBrowser'

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

cef compile:out-of-line definition of 'CreateBrowser'

Postby fofcn » Sat May 11, 2019 10:40 am

When i compile cef with mp4 support on Mac OSX,I got errors:
../../cef/tests/cefclient/browser/browser_window_osr_mac.mm:1373:31: error: out-of-line definition of 'CreateBrowser' does not match any declaration in 'client::BrowserWindowOsrMacImpl'
void BrowserWindowOsrMacImpl::CreateBrowser(
^~~~~~~~~~~~~
../../cef/tests/cefclient/browser/browser_window_osr_mac.mm:1773:27: error: out-of-line definition of 'CreateBrowser' does not match any declaration in 'client::BrowserWindowOsrMac'
void BrowserWindowOsrMac::CreateBrowser(
^~~~~~~~~~~~~
2 errors generated.

chromium source: HEAD detached at 75.0.3749.0
cef: HEAD detached at origin/master

Can someone tell me how to solve it?Thank you!
fofcn
Newbie
 
Posts: 2
Joined: Sat May 11, 2019 10:33 am

Re: cef compile:out-of-line definition of 'CreateBrowser'

Postby magreenblatt » Sat May 11, 2019 5:21 pm

This was probably broken by https://bitbucket.org/chromiumembedded/ ... 29309dacb3. You can follow the changes made in that commit to fix your local build, or wait until a fix is upstreamed next week.
magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 30 guests