jon@netbook:~/dev$ cat test.cpp #include #include std::string hello("Hello world!"); int main(void) { printf("%s\n", hello.c_str()); return 0; } jon@netbook:~/dev$ g++ -Wl,-debug -o t test.cpp Convert string '/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/' into prefixes, separator = ':' - add prefix: /usr/lib/gcc/i486-linux-gnu/4.4.1/ - add prefix: /usr/lib/gcc/i486-linux-gnu/4.4.1/ - add prefix: /usr/lib/gcc/i486-linux-gnu/ - add prefix: /usr/lib/gcc/i486-linux-gnu/4.4.1/ - add prefix: /usr/lib/gcc/i486-linux-gnu/ - add prefix: /usr/lib/gcc/i486-linux-gnu/4.4.1/ - add prefix: /usr/lib/gcc/i486-linux-gnu/ Convert string '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' into prefixes, separator = ':' - add prefix: /usr/local/sbin/ - add prefix: /usr/local/bin/ - add prefix: /usr/sbin/ - add prefix: /usr/bin/ - add prefix: /sbin/ - add prefix: /bin/ - add prefix: /usr/games/ Looking for 'real-ld' Looking for 'collect-ld' Looking for 'ld' Looking for 'ld' Looking for 'gnm' Looking for 'gnm' Looking for 'nm' Looking for 'nm' Looking for 'gstrip' Looking for 'gstrip' Looking for 'strip' Looking for 'strip' Looking for 'g++' Looking for 'g++' collect2 version 4.4.1 (i386 Linux/ELF) ld_file_name = /usr/bin/ld c_file_name = /usr/bin/g++ nm_file_name = /usr/bin/nm strip_file_name = /usr/bin/strip c_file = /tmp/ccyBAI9V.c o_file = /tmp/ccQFkOYH.o COLLECT_GCC_OPTIONS = '-o' 't' '-shared-libgcc' '-mtune=generic' '-march=i486' COLLECT_GCC = g++ COMPILER_PATH = /usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/ LIBRARY_PATH = /usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/4.4.1/:/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../:/lib/:/usr/lib/:/usr/lib/i486-linux-gnu/ /usr/bin/ld --build-id --eh-frame-hdr -m elf_i386 --hash-style=both -dynamic-linker /lib/ld-linux.so.2 -o t -z relro /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/crt1.o /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.4.1/crtbegin.o -L/usr/lib/gcc/i486-linux-gnu/4.4.1 -L/usr/lib/gcc/i486-linux-gnu/4.4.1 -L/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.4.1/../../.. -L/usr/lib/i486-linux-gnu /tmp/ccClpCtg.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i486-linux-gnu/4.4.1/crtend.o /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/crtn.o [Leaving /tmp/ccyBAI9V.c] [Leaving /tmp/ccQFkOYH.o] jon@netbook:~/dev$