Skip to main content

Creating a Multi-Call Linux Binary

Web Doc

Note: This is publication is now archived. For reference only.


Published on 09 December 2002

  1. View in HTML
  2. .PDF (0.0 MB)

Share this page:   

IBM Form #: TIPS0092

Authors: Gregory Geiselhart

    menu icon


    A multi-call binary is an executable, written in C, that performs the action of more than one utility. A prime example of a multi-call binary is the BusyBox package. BusyBox implements a large number of standard Linux utilities (such as the ls and ln commands) in a single executable. This enables specialized Linux distributions to have a reduced size. This tip describes how multi-call binaries are written.



    Special Notices

    The material included in this document is in DRAFT form and is provided 'as is' without warranty of any kind. IBM is not responsible for the accuracy or completeness of the material, and may update the document at any time. The final, published document may not include any, or all, of the material included herein. Client assumes all risks associated with Client's use of this document.