gcc error
попробуй переименовать в test1.c
мне нужен cpp
у меня ща на gcc 3.4.4 оба варианта (test1.c, test1.cpp) вполне скопилировались. Какая версия gcc?
мне нужен cppКак насчет использовать g++ тогда?
система на сервера хостинга, соответсвенно там много урезано.. из-за этого?
о, круто, g++ работает )
это фигня. попробуй скомпилить и запустить вот такое:
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
int main
{
int a = 5;
if (-10 * abs(a - 1) == 10 * abs(a - 1
{
printf("bad\n");
}
else
{
printf("good\n");
}
return 0;
}
gcc version 4.2.2 (Gentoo 4.2.2 p1.0) =)
c icc работает нормально, разумеется. =)
Tcc... Не выдавай секретов.
Кстати, воспроизводится на gcc 4.1.3 и mainline от 12 ноября
его еще в ЖЖ у Господина_ПэЖэ обсуждали яндексоиды. может еще где-то проплывало, я особо не искал.
Выдает good
20071219в нем уже пофиксили, насколько я понял.
там по ссылке это обсуждается.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34130
Пофиксили 17 ноября.
А, блин, плохо искал в багзилле: Пофиксили 17 ноября.
вообще, лучше б про git че-нибудь рассказали, чем баги гцц обсуждать
http://gcc.gnu.org/ml/gcc/2007-12/msg00116.html =)
Линус тоже отметился
Тут давеча в списке рассылки gcc был срач по поводу git: Линус тоже отметился
спасибо за ссылку. именно что-то такое и хотел почитать.
Оставить комментарий
Vodnik
test1.cpp :$ gcc test1.cpp
/var/tmp//ccuG7uFT.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
можете подсказать что это такое?