Programming with GNU Software

Front Cover
"O'Reilly Media, Inc.", 1997 - Computers - 244 pages
0 Reviews

The promise of having control over their environment draws programmers to UNIX. It offers powerful tools for the initiated within an operating system that can be customized and tuned in almost unlimited ways. Programmers use UNIX because it lets them do what they want. And they like to see the source code for the software they work with.So it's no surprise the most popular programming tools on UNIX are free. They're easy to get, easy to customize, and better than many tools put out by vendors. They also offer a great deal of power. And the source code is publicly available.This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come from Cygnus Support, Inc., and Cyclic Software, companies that provide support for free software. The tools on the CD include:

  • GNU Emacs, the legendary text editor
  • gcc, the C and C++ compiler that immediately established itself as the best UNIX compiler for robustness and optimization
  • GNU libraries (including C++ libraries)
  • The gdb debugger
  • RCS, a tool for backing up and maintaining multiple versions of source files
  • GNU make, the most powerful version of that utility for managing builds
The book provides an introduction to all these tools for a C programmer. Previous experience with UNIX is not required.The CD-ROM in this book contains binaries for several popular UNIX systems, including Sun SPARC4 running SunOS 4.1.3, Sun SPARC4 running Solaris 2.4, HP 9000/700 running HPUX, IBM RS/6000 running AIX 3, SGI Iris/Indigo running Irix 5.3, and Alpha running Digital UNIX. Complete source code and scripts for configuration, building, and installation are also included.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

II
1
IV
2
V
4
VI
10
VII
11
IX
13
X
15
XII
16
XLI
126
XLII
129
XLIII
130
XLV
132
XLVI
149
XLVII
150
XLVIII
159
XLIX
160

XIII
17
XIV
19
XV
28
XVI
30
XVII
32
XVIII
37
XIX
43
XX
49
XXI
53
XXIII
54
XXIV
57
XXV
77
XXVI
79
XXVII
81
XXVIII
83
XXIX
85
XXXI
97
XXXII
98
XXXIII
102
XXXIV
103
XXXV
109
XXXVI
110
XXXVII
112
XXXVIII
115
XXXIX
119
XL
123
L
161
LI
164
LII
165
LIII
167
LIV
169
LV
179
LVI
181
LVIII
183
LIX
185
LX
186
LXI
187
LXII
192
LXIII
193
LXIV
194
LXV
197
LXVI
199
LXVII
200
LXVIII
201
LXIX
202
LXX
211
LXXI
213
LXXII
221
LXXIII
225
LXXIV
233
Copyright

Common terms and phrases

References to this book

All Book Search results »

About the author (1997)

Andy Oram is an editor at O'Reilly & Associates, specializing in books on Linux and programming. Most recently, he edited Peer-to-Peer: Harnessing the Power of Disruptive Technologies.

Mike Loukides is an editor for O'Reilly & Associates. He is the author of System Performance Tuning and UNIX for FORTRAN Programmers. Mike's interests are system administration, networking, programming languages, and computer architecture. His academic background includes degrees in electrical engineering (B.S.) and English literature (Ph.D.).

Bibliographic information