root:/sources/gcc-build# cc dummy.c -v -Wl,--verbose &> dummy.log root:/sources/gcc-build# readelf -l a.out | grep ': /lib' [Requesting program interpreter: /lib/ld-linux.so.2] root:/sources/gcc-build# grep -o '/usr/lib.*/crt[1in].*succeeded' dummy.log /usr/lib/crt1.o succeeded /usr/lib/crti.o succeeded /usr/lib/crtn.o succeeded root:/sources/gcc-build# grep -B3 '^ /usr/include' dummy.log ignoring nonexistent directory "/tools/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/include root:/sources/gcc-build# grep 'SEARCH.*/usr/lib' dummy.log |sed 's|; |\n|g' SEARCH_DIR("/tools/i686-pc-linux-gnu/lib") SEARCH_DIR("/usr/lib") SEARCH_DIR("/lib"); root:/sources/gcc-build# grep "/lib/libc.so.6 " dummy.log attempt to open /lib/libc.so.6 succeeded root:/sources/gcc-build# grep found dummy.log found ld-linux.so.2 at /lib/ld-linux.so.2 root:/sources/gcc-build# rm -v dummy.c a.out dummy.log removed `dummy.c' removed `a.out' removed `dummy.log' root:/sources/gcc-build#