[root@localhost etc]# LANG=EN_US cc -march=native -O2 -pipe -Wl,--hash-style=gnu -Wl,--as-needed /usr/lib/gcc/i686-pc-linux-gnu/4.7.2/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: error: ld returned 1 exit status
gcc вызывается криво, ближайшее подозрение в этом падает на билдсистему.
вот, на тебе вывод 100% здоровой системы:
~ $ cc /usr/lib/gcc/i686-apple-darwin10/4.0.1/crt3.o Undefined symbols: "_main", referenced from: start in crt1.10.6.o ld: symbol(s) not found collect2: ld returned 1 exit status
юзай lvm со снапшотами
нахуй
[root@localhost etc]# LANG=EN_US cc -march=native -O2 -pipe -Wl,--hash-style=gnu -Wl,--as-needed
/usr/lib/gcc/i686-pc-linux-gnu/4.7.2/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: error: ld returned 1 exit status
я те грю, мейн где твой?
какой мэйн, это тупикал компил из линукса
что собираешь и чем? если это полный командлайн, то там сломана билдсистема. Сам gcc в порядке.
окей, што делать?
вся суть
сиди на винде, линукс для тебя не готов
билдсистему сломало и все? ну заебись теперь
gcc вызывается криво, ближайшее подозрение в этом падает на билдсистему.
вот, на тебе вывод 100% здоровой системы:
~ $ cc /usr/lib/gcc/i686-apple-darwin10/4.0.1/crt3.o
Undefined symbols:
"_main", referenced from:
start in crt1.10.6.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
ставь лфс
хы хы хы %)
починил, это все был ccache
ОСАДОКТООСТАЛСЯПИДОРЫАРЧКОКОКОКОШКОЛЬНИКИПОДЕЛКАДЛЯДЕБИЛОВКОКОКО