Freshly Printed - allow 10 days lead
Couldn't load pickup availability
BeOS
Porting UNIX Applications
Martin C. Brown (Author)
9781558605329, Elsevier Science
Paperback / softback, published 29 September 1998
496 pages
22.9 x 15.1 x 3.1 cm, 0.76 kg
The BeOS is the exciting new operating system designed natively for the Internet and digital media. Programmers are drawn to the BeOS by its many state-of-the-art features, including pervasive multithreading, a symmetric multiprocessing architecture, and an integrated multithreaded graphics system. The Be engineering team also built in many UNIX-like capabilities as part of a POSIX toolkit. Best of all, the BeOS runs on a variety of Intel architectures and PowerPC platforms and uses off-the-shelf hardware. This book explores the BeOS from a POSIX programmer's point of view, providing a comprehensive and practical guide to porting UNIX and other POSIX-based software to the BeOS. BeOS: Porting UNIX Applications will help you move your favorite UNIX software to an environment designed from the ground up for high-performance applications.
Part I - Preparation
Chapter 1 - Introduction to the Porting Process
Chapter 2 - BeOS Structure
Chapter 3 - Were not in UNIX Anymore
Chapter 4 - Useful Tools
Chapter 5 - Sources
Chapter 6 - Revisions and Backups
Part II - The Porting Process
Chapter 7 - Getting Started
Chapter 8 - Configuring the Package
Chapter 9 - Makefiles
Chapter 10 - Configuration Scripts
Chapter 11 - Smart Compilers
Chapter 12 - bison and flex
Chapter 13 - The Compiler and Linker
Chapter 14 - The Debugger
Chapter 15 - Building the Package
Chapter 16 - Overview of BeOS Programming
Chapter 17 - POSIX
Chapter 18 - Kernel Support
Chapter 19 - Time Support
Chapter 20 - Terminals and Devices
Chapter 21 - Files and Directories
Chapter 22 - Networking
Chapter 23 - Summary
Appendix A - Resources
Appendix B - Releasing the Software
Subject Areas: Operating systems [UL]
