This book introduces you to the programming tools and interfaces available for writing and debugging application programs using the AIX operating system.
This book is intended for programmers who write and debug application programs on the AIX operating system. Users of this book should be familiar with the C programming language and AIX usage (entering commands, creating and deleting files, editing files, and moving around in the file system).
The following highlighting conventions are used in this book:
ISO 9000 registered quality systems were used in the development and manufacturing of this product.
Beginning with AIX Version 4.2, the operating system is designed to support the X/Open UNIX95 Specification for portability of UNIX-based operating systems. Many new interfaces, and some current ones, have been added or enhanced to meet this specification. Beginning with Version 4.2, AIX is even more open and portable for applications.
At the same time, compatibility with previous AIX releases is preserved. This is accomplished by the creation of a new environment variable, which can be used to set the system environment on a per-system, per-user, or per-process basis.
To determine the proper way to develop a UNIX95-portable application, you may need to refer to the X/Open UNIX95 Specification, which can be obtained on a CD-ROM by ordering the printed copy of AIX Version 4.3 Commands Reference, order number SBOF-1877, or by ordering Go Solo: How to Implement and Go Solo with the Single Unix Specification, order number SR28-5705, a book which includes the X/Open UNIX95 Specification on a CD-ROM.
Beginning with AIX Version 4.3, the operating system is designed to support the X/Open UNIX98 Specification for portability of UNIX-based operating systems. Many new interfaces, and some current ones, have been added or enhanced to meet this specification. Making AIX Version 4.3 even more open and portable for applications.
At the same time, compatibility with previous AIX releases is preserved. This is accomplished by the creation of a new environment variable, which can be used to set the system environment on a per-system, per-user, or per-process basis.
To determine the proper way to develop a UNIX98-portable application, you may need to refer to the X/Open UNIX98 Specification, which can be obtained on a CD-ROM by ordering the printed copy of AIX Version 4.3 Commands Reference, order number SBOF-1877, or by ordering Go Solo: How to Implement and Go Solo with the Single Unix Specification, order number SR28-5705, a book which includes the X/Open UNIX98 Specification on a CD-ROM.
The following books contain information about or related to writing programs:
Levine, John R., Tony Mason, and Doug Brown. lex & yacc. Sebastopol, CA: O'Reilly & Associates, 1992.
Dougherty, Dale. sed & awk. Sebastopol, CA: O'Reilly & Associates, 1990.
Oram, Andrew, and Steve Talbott. Managing Projects with make. Sebastopol, CA: O'Reilly & Associates, 1991.
X/Open Company, Ltd. and Prentice Hall, Inc. Go Solo: How to Implement and Go Solo with the Single Unix Specification. Order Number SR28-5705.
You can order publications from your sales representative or from your point of sale.
To order additional copies of this book, use order number SC23-4128.
Use AIX and Related Products Documentation Overview for information on related publications and how to obtain them.