컴파일 하면
링크가 되지 않는 것 같거든요..
rpm제거 하고 다시 깔아도 버전 업해도 똑 내용만 나오내요..
부탁드립니다
redhat 7.2
gcc 2.96
에러 내용..
[root@localhost test]# cc hello.c
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o: In function `_init':
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.init+0x0): multiple definition of `_init'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.init+0x0): first defined here
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o: In function `_fini':
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.fini+0x0): multiple definition of `_fini'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.fini+0x0): first defined here
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.got.plt+0x0): multiple definition of `_GLOBAL_OFFSET_TABLE_'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.got+0x0): first defined here
/tmp/ccQHbhr0.o: In function `main':
/tmp/ccQHbhr0.o(.text+0x0): multiple definition of `main'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0xe0): first defined here
/usr/bin/ld: Warning: size of symbol `main' changed from 193 to 29 in /tmp/ccQHbhr0.o
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.dynamic+0x0): multiple definition of `_DYNAMIC'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.dynamic+0x0): first defined here
/usr/bin/ld: warning: cannot find entry symbol _start; defaulting to 08048b80
collect2: ld returned 1 exit status