![]() Beginning Linux Programming, 2nd Edition
ISBN: 978-0-7645-4373-9
Paperback
1008 pages
January 2000
This title is out-of-print and not currently available for purchase from this site.
|
Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.
| Chapter | Page | Details | Date | Print Run |
|---|---|---|---|---|
| 0 | 'Gnome clock' code - missing brackets around the else statement Page 665, point no. 12, 'else' section of code - braces missing.
else
|
14-Nov-02 | 1 | |
| 2 | 34 | file first.sh mstakenly named as 'first' in code bundle The script first.sh is provided in the code bundle available for download, with the name 'first'. It should be renamed to 'first.sh'. |
16-Jan-03 | 1 |
| 2 | 40 | File try_variables named as try_var in code bundle The file try_variables is provided with the name try_var in the code bundle avaible online for download. |
16-Jan-03 | 1 |
| 128 | ISO/ANSI C states that main() must return int
Line 16: |
19-Jan-00 | 1 | |
| 137 | Current Date and Time / Code gmtime.c The current year, as returned by the code in the program, is the number of years past the year 1900. This looks strange for years past 2000. Adding 1900 to the result gives a more comprehendible result, like 2002, for that year, instead of 102, as would be returned by the code in the book.
#include <stdio.h>
|
27-Sep-02 | 1 | |
| 141 | strftime: complier warning Patch for code section strftime.c (required on Linux, where the the prototype for strptime() is not seen). Addition made to code - #define _XOPEN_SOURCE Without this, compling on Linux would produce the following warning: assignment makes pointer from integer without a cast
#define _XOPEN_SOURCE
|
04-Oct-02 | 1 | |
| 10 | 354 | char* const
In the exec function to start the ps program, the line: |
23-Jan-03 | 1 |
| 366 | Misplaced word
Line 5: |
14-Apr-00 | 1 | |
| 367 | missing piece of code Line 25: The code in step number 2 should start with the following (before pid_t pid;) int main() { |
14-Apr-00 | 1 | |
| 380 | Spelling Errors
Line 13: |
22-Mar-00 | 1 | |
| 389 | Change in the text The first sentence (4th prragraph) is "It is to overlook subtle timing faults". It should be "A common source of problem is to overlook subtle timing faults" |
24-Jul-02 | 1 |

