Join Books.org — it's free

Platform-Specific Programming, Other Programming Languages, UNIX, Xwindows & Motif, General Software Engineering
Software Portability with Imake, 2nd Edition by Paul DuBois β€” book cover

Software Portability with Imake, 2nd Edition

by Paul DuBois
Write a review
Log in to track your reading progress.

Overview

imake is a utility that works with imake to enable code to be compiled and installed on different UNIX machines. imake makes possible the wide portability of the X Window System code and is widely considered an X tool, but it's also useful for any software project that needs to be ported to many UNIX systems. imake also runs under Windows NT.

This handbook is ideal for X and UNIX programmers who want their software to be portable. The book is divided into two sections. The first section is a general explanation of imake, X configuration files, and how to write and debug an Imakefile. The second section describes how to write configuration files and presents a configuration file architecture that allows development of coexisting sets of configuration files. Several sample sets of configuration files are described and are available free over the Net.

New in the second edition:

  • Updated to cover the version X11R6.1 of the X Window System
  • Discusses using imake for non-UNIX systems such as Windows NT
  • Covers some of the quirks about using imake under OpenWindows/Solaris

Ideal for X and UNIX programmers who want their software to be portable, this edition covers the current version of the X Windows System (X11R6.1), using Imake for non-UNIX systems such as Windows NT, and some of the quirks about using Imake under Open Windows/Solaris. Several sample sets of configuration files are described and are available free over the Net.

Synopsis

imake, a UNIX utility that works with make, enables you to port software, usually (but not exclusively) X Window System code, to multiple UNIX platforms. imake also runs under Windows NT. imake stores the differences between the operating systems in configuration files. It then generates a different Makefile for each system for use with make, the UNIX software development utility. Software Portability with imake, Second Edition, tells you everything you need to know about imake and its associated utilities, such as makedepend and mkdirhier. It is the only book published on the subject. The second edition has been updated to cover the current version of the X Window System (X11R6.1). It gets you started using imake for non-UNIX systems such as Microsoft Windows, NT, and covers some of the quirks inherent in using imake under OpenWindows/Solaris.

Booknews

A handbook about the UNIX tool that allows the writing of portable programs that can be built and installed easily on any of the systems described in the configuration files. This program has been used to configure software for the X Window System (version 11), Motif, and Khoros. The book contains an introduction, a tutorial, and information on such subjects as the design of configuration files, coordinating sets of files, and troubleshooting. Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author, Paul DuBois

Paul DuBois is a recognized expert on MySQL and leader in the open source community. He is now on the staff of MySQL AB and is in charge of the company's English-language documentation. He is a regular speaker at open source conferences such as the O'Reilly Open Source convention, and is co-author of the MySQL Certification Study Guide.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

A handbook about the UNIX tool that allows the writing of portable programs that can be built and installed easily on any of the systems described in the configuration files. This program has been used to configure software for the X Window System (version 11), Motif, and Khoros. The book contains an introduction, a tutorial, and information on such subjects as the design of configuration files, coordinating sets of files, and troubleshooting. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
September 1, 1996
Publisher
O'Reilly Media, Incorporated
Pages
406
Format
Paperback
ISBN
9781565922266

More by Paul DuBois

Similar books