O'Reilly logo

Embedded Linux by John Lombardo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Static Versus Dynamic Application

The smallest possible embedded Linux application that uses all three software layers (kernel, C library, and application) consists of a kernel loader, the kernel, and a very few statically linked application programs.We’ll call this a static application because to build it you must link your executables statically against the C library. The great thing about this kind of embedded application is that it’s extremely small and very easy to put together if you have only a few executables. In fact, Chapter 8,“Static Application Example: Minicom,” shows you how to build a single floppy-disk terminal emulator out of Minicom in about a half hour, by downloading the pieces from the Internet and assembling them. The resulting ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required