Registration

Register
Login

Content

Call For Papers
Schedule
Presentations
Tutorials
BOFS

Event Info

Venue
Travel
FAQ
Link Us

Additional Info

Sponsors
Special Events Contact Us
Media
Archives
Home



Cross Compiling Linux

Rob Landley (rob@landley.net)

This is a practical introduction to cross compiling. Cross compiling is the act of creating working executable binary files for a "target" system, using a build environment (the "host") that cannot run those binaries.

During this tutorial attendees will build a working cross-compiler from source code, use it to cross-compile a native uClibc-based Linux development environment, and boot this new environment under QEMU. Attendees may choose arm, mips, x86, x86_64, sparc, or PPC as the platform  they wish to build for, should bring an 800mhz or faster laptop with net access or CDROM and with at least 256 megs of ram, and should have basic familiarity with the Linux command line.