dakman@lotus:~/screen/gdblob$ gcc -gddb3 gdblob gdblob: In function `_start': (.text+0x0): multiple definition of `_start' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o:(.text+0x0): first defined here gdblob:(.rodata+0x0): multiple definition of `_fp_hw' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o:(.rodata+0x0): first defined here gdblob: In function `_fini': /build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.S:52: multiple definition of `_fini' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crti.o:/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.S:52: first defined here gdblob:(.rodata+0x4): multiple definition of `_IO_stdin_used' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o:(.rodata.cst4+0x0): first defined here gdblob: In function `__data_start': (.data+0x0): multiple definition of `__data_start' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o:(.data+0x0): first defined here gdblob: In function `__data_start': (.data+0x4): multiple definition of `__dso_handle' /usr/lib/gcc/i486-linux-gnu/4.1.2/crtbegin.o:(.data+0x0): first defined here gdblob: In function `_init': /build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.S:36: multiple definition of `_init' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crti.o:/build/buildd/glibc-2.5/build-tree/i386-libc/csu/crti.S:36: first defined here collect2: ld returned 1 exit status dakman@lotus:~/screen/gdblob$