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

HOWTO #42

Open
RomanGrekov opened this issue Dec 28, 2015 · 3 comments
Open

HOWTO #42

RomanGrekov opened this issue Dec 28, 2015 · 3 comments

Comments

@RomanGrekov
Copy link

Hi guys
I am trying to use this project on my Orange Pi2(arm Cortex-A7) mini PC
I am Ok with hardware but I have never built cmake project. Could you make a very brief manual, how to build project(OS Ubuntu 14.04)

@georgp24
Copy link

What do you want to use WebKitNix for? This is no browser, just a package with a defined API which you can use to write a browser or implement a similar application.

To my knowlegde the project has been abandoned by the INdT project team. I did continue to work with it and made an FLTK based browser on this base. My NetRider 0.95 is based on WebKitNix:
https://sourceforge.net/projects/netrider/files/

@RomanGrekov
Copy link
Author

O, great! But I need to support OpenGL ES and build it for arm7 architecture. Is it possible?

@georgp24
Copy link

georgp24 commented Jan 4, 2016

WebKitNix does support OpenGL ES.

I think building for arm7 is possible, but needs quite some work to compile it for this platform.

WebKit depends on a lot of libraries and all these need to be compiled for arm7 before you can start compiling WebkIt / WebKitNix. It takes about an hour to compile WebKitNix on a new desktop PC. Compiling it on a Orange Pi2 will take several days. If it runs into an error after two days you have to restart and try again. This is not effective.

So you will have to set up a cross-compiling environment on a fast desktop computer including the depended libraries in this environment.

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

2 participants