How can I ensure that my code is posix compliant? The way I have been approaching it is to avoid non-standard functions; is there anything else I should be concerned about if this is a requirement?
How can I ensure that my code is posix compliant? The way I have been approaching it is to avoid non-standard functions; is there anything else I should be concerned about if this is a requirement?
C programming resources:
GNU C Function and Macro Index -- glibc reference manual
The C Book -- nice online learner guide
Current ISO draft standard
CCAN -- new CPAN like open source library repository
3 (different) GNU debugger tutorials: #1 -- #2 -- #3
cpwiki -- our wiki on sourceforge
Just familiarize yourself with the specification itself - at least for the functions you're using.
The recently released 2008 version is here:
http://www.opengroup.org/onlinepubs/9699919799/toc.htm
Not familiar with what was added/changed in the recent version, but for now you may want to reference the prior (2004) version here:
http://www.opengroup.org/onlinepubs/009695399/toc.htm
gg