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

Update example #12

Open
paulrouget opened this issue Mar 28, 2018 · 3 comments
Open

Update example #12

paulrouget opened this issue Mar 28, 2018 · 3 comments

Comments

@paulrouget
Copy link
Owner

Since servo/servo#20228 the embedding API change quite a lot.

@cmrd-senya
Copy link

Hello!
I'm curious why this project hasn't been updated since 2018? Has it lost its relevance?

I've tried to compile it but it fails due to openssl error openssl-sys crate locked in 2018 depends on an old openssl version and the version from my OS is not compatible.

I'm interested in exploring servo embedding capabilities. But since this tutorial has been outdated since 2018 are there any other more up-to-date resources? Or does it mean that it's somehow not relevant anymore to use the approach described in this tutorial and one shouldn't try embedding servo?

@paulrouget
Copy link
Owner Author

Right. We should update this.

The recommended approach now is to use the C wrapper libsimpleservo, which is just a dynamic library and generated a header. We should also document how to use libsimpleservo as a rust library.

@adrosa
Copy link

adrosa commented Jul 8, 2021

I am very curious how to use libsimpleservo. Do they use wgpu-rs now instead of opengl?

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