I have question regarding building the CEF source code (for ARM Linux).
After downloading the depot_tools and chromium source code as well as the CEF source code, I switched to the cef directory as pointed out in the https://code.google.com/p/chromiumembedded/wiki/BranchesAndBuilding wiki/Manual Building.
- Code: Select all
src/cef/
and executed the
- Code: Select all
./cef_create_projects.sh
shell script. However, I got immediately an error that pkg-config tool could not find GTK+ etc. Which makes sense because I didn't install them, we do not want use GTK+, instead we want take advantage of our own lightweight libraries, for drawing etc.
Is this easily feasible?
Secondly, I didn’t find a CEF dependencies description. Are those the same as chromium depends on? Last but not least, even when I install GTK+ it wouldn’t help, because the target device is an arm Linux based embedded device which has no X-Server installed instead we use the Linux framebuffer device to display whatever we want.
So I was just wondering, if we could get rid of the GTK+ dependencies? I read in the wiki that CEF supports off-screen rendering which is exactly what we need. I have also played around with WebKit?, but it seems to be lifelong task at least for one alone with average programming skills.
I have also some general question:
- When building CEF from source it will also build Chromium/WebKit right?
- Is there some general description on how to use CEF along with his own drawing framework?
Any info, help would be appreciated.
best regards, Christian