Programming with GNU Software
Tools from Cygnus Support
Publisher: O'Reilly Media
Released: December 1996
Pages: 264

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.

Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyProgramming with GNU Software
 
3.7

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (0)

Reviewed by 3 customers

Sort by

Displaying reviews 1-3

Back to top

(1 of 1 customers found this review helpful)

 
5.0

Survive the first month as a UNIX programmer

By V

from Undisclosed

Comments about oreilly Programming with GNU Software:

You've somehow finagled your way into a job programming C/C++ on Linux/UNIX. It's been N years since play C programs in college, filled with Java, Visual C++, and such. Will you last in the new job?

With this book, yes! gcc, gdb, make, and gprof: learn the really important basics right here. (Do yourself a HUGE favor and switch to Emacs while you're at it.) RCS has been supplanted by CVS, so that part could use an update.

An absolute must have. Basics are basic, but you need them, and online manuals that cover (say) the entire Emacs or gdb toolsets aren't the best place to learn.

(1 of 1 customers found this review helpful)

 
4.0

Programming with GNU Software Review

By Ben

from Undisclosed

Comments about oreilly Programming with GNU Software:

At a first reading, it may seems that the book is a rubbish and that there are only a few information provided in it. But the fact is that among the many books I have bought, there are only two of them I open very often:

Running Linux

Programming with GNU software

Programming with GNU software provides us with the only information that are useful for most of us in many situations, all in a single book which makes researches easy and fast. I think this is all a book is for.

 
2.0

Programming with GNU Software Review

By Johnson L.

from Undisclosed

Comments about oreilly Programming with GNU Software:

This is just a so-so but very expensive (compared with others) book: useful if need to complete a school project, otherwise information are all free fromt einternet.

Displaying reviews 1-3

Back to top

 
Free Shipping Guarantee
Buying Options
This product has been canceled.