hello.c: In function ‘main’:
hello.c:6: warning: incompatible implicit declaration of built-in function ‘printf’
hello.rodata+0x0): multiple definition of `_fp_hw'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crt1.o.rodata+0x0): first defined here
hello: In function `__data_start':
(.data+0x4): multiple definition of `__dso_handle'
/usr/lib/gcc/i586-suse-linux/4.1.0/crtbegin.o.data+0x0): first defined here
hello: In function `_init':
/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S:36: multiple definition of `_init'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crti.o:/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S:12: first defined here
hello: In function `_start':
(.text+0x0): multiple definition of `_start'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crt1.o:init.c.text+0x0): first defined here
hello: In function `_fini':
/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S:52: multiple definition of `_fini'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crti.o:/usr/src/packages/BUILD/glibc-2.4/cc-nptl/csu/crti.S:12: first defined here
hello.rodata+0x4): multiple definition of `_IO_stdin_used'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crt1.o.rodata.cst4+0x0): first defined here
hello: In function `__data_start':
(.data+0x0): multiple definition of `__data_start'
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../crt1.o:init.c.data+0x0): first defined here
/tmp/ccESFuun.o: In function `main':
hello.c.text+0x0): multiple definition of `main'
hello.text+0xa4): first defined here
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: Warning: size of symbol `main' changed from 41 in hello to 38 in /tmp/ccESFuun.o
collect2: ld returned 1 exit status