This file:
#include <cstring>
#include <string>
int main(){
return 0;
}
gets this output:
CC -g -c -v test.cpp
### command line files and options (expanded):
### -g -c -v test.cpp
### CC: Note: NLSPATH = /usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/../lib/locale/%L/LC_MESSAGES/%N.cat:/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/../../lib/locale/%L/LC_MESSAGES/%N.cat
/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/ccfe -y-o -ytest.o -y-fbe -y/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/fbe -y-xarch=generic -y-xtab -y-verbose -O0 -ptf /tmp/06578%1.%2 -ptx /usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/CC -ptk "-g -c -v " -D__i686__ -D__SUNPRO_CC=0x590 -Dunix -Di386 -D__i386 -D__i386__ -D__unix -D__unix__ -D__sun -D__BUILTIN_VA_ARG_INCR -D__linux -D__linux__ -Dlinux -D__gnu__linux__ -D__SUNPRO_CC_COMPAT=5 -g +d -y-g -xdbggen=no%dwarf2+stabs -I-xbuiltin -xldscope=global -instlib=/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/lib/libCstd.a -I/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd -I/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC -I/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/rw7 -I/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/cc -y-comdat test.cpp -s /tmp/ccfe.06578.0.s >&/tmp/ccfe.06578.1.err
rm /tmp/ccfe.06578.0.s
/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/bin/stdlibfilt -stderr </tmp/ccfe.06578.1.err
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/iosfwd", line 74: Error: mbstate_t is not defined.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/iosfwd", line 75: Error: mbstate_t is not defined.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 191: Error: "," expected instead of "state_type".
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 194: Error: Use ";" to terminate declarations.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 261: Error: "," expected instead of "get_state".
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 265: Error: Use ";" to terminate declarations.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 299: Error: "," expected instead of "state_type".
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 302: Error: Use ";" to terminate declarations.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 410: Error: "," expected instead of "get_state".
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 414: Error: Use ";" to terminate declarations.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 506: Error: The function "strstr" must have a prototype.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 523: Error: The function "strcspn" must have a prototype.
"/usr/local/anag/pkg/sunstudio-20060107/sunstudiomars/prod/include/CC/Cstd/rw/traits", line 529: Error: The function "strspn" must have a prototype.
13 Error(s) detected.
I'm running SuSE 9.3, with kernel:
2.6.11.4-21.10-default