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

Linux : Some GTK2 demos crash #441

Open
salvadordf opened this issue Nov 9, 2022 · 3 comments
Open

Linux : Some GTK2 demos crash #441

salvadordf opened this issue Nov 9, 2022 · 3 comments

Comments

@salvadordf
Copy link
Owner

Some GTK2 demos crash because the process is mixing GTK3 and GTK2 symbols.
They need to be converted to GTK3.

@salvadordf salvadordf added the bug label Nov 9, 2022
@sxmxta
Copy link

sxmxta commented Nov 17, 2022

How to solve this problem? Compile CEF yourself? Or change to GTK3 or GTK2 in CEF4Delphi.

@salvadordf
Copy link
Owner Author

Last time I checked it was possible to build the CEF binaries to fix this GTK3 dependency but I think the best solution is to move to a newer GTK version.

I still need to confirm this but I think I'll have to make some changes in the Lazarus components to support GTK3.

Use the previous CEF4Delphi releases if you need to embed a CEF browser in Linux now while I make some GTK3 support improvements.

@salvadordf
Copy link
Owner Author

The CEF 125 binaries changed the initialization and now more GTK2 demos work again.

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

No branches or pull requests

2 participants