Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EOS Error!!! #68

Open
Nappster2208 opened this issue Jun 28, 2018 · 5 comments
Open

EOS Error!!! #68

Nappster2208 opened this issue Jun 28, 2018 · 5 comments

Comments

@Nappster2208
Copy link

hello...
sorry i'm still a newbie here so i got some trouble installing CEF.
i'm using windows 8.1 x64
lazarus 1.8.4 x64
with cef_binary_ 3.3396.1780
but i got error EOS when tried to run it...

anyone can help me?

@dliw
Copy link
Owner

dliw commented Jun 28, 2018

You have the wrong CEF version. For the latest fpCEF release you have to use CEF 3.3029. Also make sure, that the file structure is correct.

@thedarkb
Copy link

thedarkb commented Aug 3, 2018

I'm having this issue too, when do you think newer versions of the CEF will be supported and what needs to be done to add support?

@dliw
Copy link
Owner

dliw commented Aug 3, 2018

Well, I would really like to support the newest CEF version rather sooner than later.

What needs to be done to add support?

  1. headers need to be updated - this is the easy part and already done
  2. the LCL integration needs to be adapted to changes in the behavior of CEF

The second part is the tricky one and that's where I'm stuck. With the newer versions of CEF the current LCL integration no longer works reliably on Linux. I have already tried several ideas but I did not yet find a satisfactory solution.
Also the current version of fpCEF does not work on OSX (older versions do), which I would like to fix for the next release. This seems to be caused by changes to the event handling, but I did not find the exact cause and don't have a solution yet.

To solve these problems I will have to better understand the inner workings of the LCL and CEF, I guess. However, my time does not permit that at the moment and unfortunately almost certainly also not in the next two months. 😞

@thedarkb
Copy link

thedarkb commented Aug 5, 2018

Understandable, have you tried lazwebkit? It lets you link libwebkit in to give you a rendering engine.

@dliw
Copy link
Owner

dliw commented Aug 18, 2018

Yes, I already tried lazwebkit in the past. AFAIK it only supports GTK and has less features than CEF.
Depending on the use case lazwebkit certainly is a suitable way to display HTML pages in an application, but I don't think it helps any further in the scope of fpCEF.

With fpCEF I try to create a cross-platform browser component for Lazarus. However, my focus mainly is on Linux, because on Windows there are other ports of CEF for Delphi or Free Pascal that can be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants