Programming with GNU Software by Mike Loukides & Andy Oram Following is the change made in the 7/00 reprint: Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification {177} The code used to read: gcc -c program.o -w -O program.c and gcc -c other.o -w -O other.c It now reads: gcc -c -o program.o -w -O program.c and gcc -c -o other.o -w -O other.c