Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, April 5 • 2:00pm - 3:50pm
Tutorial: Build Embedded Linux Systems with Clang/LLVM - Khem Raj, Comcast RDK

Sign up or log in to save this to your schedule and see who's attending!

A system compiler is a core piece of tools when building any operating system platform. For long GCC has been de-facto system compiler for embedded Linux systems. In this presentation, Khem will explain and demonstrate how clang/llvm based cross compilers can be used to build key components of Embedded Linux stack using the Linux kernel. Thus far clang has been used to compile applications on linux and there has been no unified approach where clang can be used selectively for packages through out the platform components. This presentation will introduce how Yocto Project/OpenEmbedded has architectured the way in for Clang to be present as alternative C/C++ compiler and also is made part of application SDKs along with GCC based cross compiler. Which makes it possible for application and system programmers to use Clang at their will. It also covers what is yet to be done.

Speakers
avatar for Khem Raj

Khem Raj

Principle Linux Architect, Comcast RDK
Working on deploying Yocto Project/OpenEmbedded into Comcast's community Reference Design Kit for STB and broadband gateways as well as designing open source software development and contribution procedures. Previously worked at Juniper where he was responsible to creating and maintaining Linux base operating system for upcoming Junos( Juniper's Network Operating System) again it was based on Yocto project. He is a contributor and maintainer... Read More →


Tuesday April 5, 2016 2:00pm - 3:50pm
Harbor Ballroom G