Cross-compiling Berkelium (and Chromium) for ARM


Linux on ARMBerkelium is a BSD licensed library that provides off-screen browser rendering via Google's open source Chromium web browser. It takes advantage of Chromium's multiprocess rendering to isolate browsers from each other and can render to any buffer in memory.

The user of the library can inject input and javascript code into web pages to control them, as well as listen for events generated by the page such as navigation events, load sequence events and paint events. Berkelium provides a small API for embedding a fully functional browser into any application.

This library is used by Xibo Digital Signage Player python client.

I'll give the instructions I followed to build Berkelium and Chromium for ARM. For now the build works, but I have a problem running berkelium in the emulator.

First, you'll need to install some tools and the development version of some libraries:

Related Articles

Facebook Twitter RSS E-Mail

Linux on ARM