> g++ foo.cpp -o foo -g --verbose Reading specs from /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/specs gcc version 2.95.2 19991024 (release) /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/cpp -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__EXCEPTIONS -g -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) foo.cpp /var/tmp/cckWNkDv.ii GNU CPP version 2.95.2 19991024 (release) (sparc) #include "..." search starts here: #include <...> search starts here: /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/../../../../include/g++-3 /opt/sfw/include /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/../../../../sparc-sun-solaris2.8/include /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/include /usr/include End of search list. The following default directories have been omitted from the search path: End of omitted list. /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/cc1plus /var/tmp/cckWNkDv.ii -quiet -dumpbase foo.cc -g -version -o /var/tmp/cc4wqecS.s GNU C++ version 2.95.2 19991024 (release) (sparc-sun-solaris2.8) compiled by GNU C version 2.95.2 19991024 (release). /usr/ccs/bin/as -V -Qy -s -o /var/tmp/cc8raJXj.o /var/tmp/cc4wqecS.s /usr/ccs/bin/as: Sun WorkShop 6 99/08/18 /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/collect2 -V -Y P,/usr/ccs/lib:/usr/lib -Qy -o foo /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/crt1.o /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/crti.o /usr/ccs/lib/values-Xa.o /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/crtbegin.o -L/opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2 -L/opt/sfw/sparc-sun-solaris2.8/lib -L/usr/ccs/bin -L/usr/ccs/lib -L/opt/sfw/lib /var/tmp/cc8raJXj.o -lstdc++ -lm -lgcc -lc -lgcc /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/crtend.o /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/crtn.o ld: Software Generation Utilities - Solaris-ELF (4.0)