NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Tuesday, June 30 • 3:15pm - 4:05pm
A Fresh Look at Toolchains and Crosscompilers in 2020 - Bernhard "Bero" Rosenkränzer, LinDev

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The traditional way to build a toolchain for a Linux system is clear: Build binutils, build a minimal gcc, use that to build glibc, build gcc with more features, and start having fun.
This is still by far the best documented way - but far from the only one.

This talk looks at traditional toolchains as well as other options, such as clang, compiler-rt, musl, uclibc-ng and Bionic (who said none of Android's components are reusable in other systems?) - it talks about how to use different components and what advantages they may have in different settings from embedded to server.

It also covers how OpenMandriva is going about unifying crosscompiler toolchains.

avatar for Bernhard "Bero" Rosenkränzer

Bernhard "Bero" Rosenkränzer

Principal Technologist, LinDev / Huawei
Bernhard "bero" Rosenkraenzer has been involved in Linux/Open Source development ever since he got curious about a stack of 84 floppy disks back in the mid-1990s, and couldn't get his hands off it after realizing the entire OS came with source code. He currently works as a Principal... Read More →

Tuesday June 30, 2020 3:15pm - 4:05pm CDT
Linux Systems Theater