levawif Опубликовано 10 мая, 2007 Жалоба Поделиться Опубликовано 10 мая, 2007 Народ, помогите разобраться! На линухе не давно. Не компилится код при наличии функций scanf (дистр ASP 11.2,а под Mandriva - ни scanf ни printf). [alexander@localhost prog]$ more stat.cpp #include <stdio.h> int main() { printf("Nifiga"); } [alexander@localhost prog]$ gcc -o stat stat.cpp /home/alexander/tmp/ccElVbZM.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 10 мая, 2007 Жалоба Поделиться Опубликовано 10 мая, 2007 es@tbw ~ % cat > 1.cpp #include <stdio.h> int main() { printf("Nifiga"); } es@tbw ~ % gcc 1.cpp /tmp/ccfcH72F.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status es@tbw ~ % mv 1.cpp 1.c es@tbw ~ % gcc 1.c es@tbw ~ % Выводы делайте сами Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sleeping Daemon Опубликовано 10 мая, 2007 Жалоба Поделиться Опубликовано 10 мая, 2007 LeVa писал(а) Thu, 10 May 2007 09:29 Народ, помогите разобраться! На линухе не давно. Не компилится код при наличии функций scanf (дистр ASP 11.2,а под Mandriva - ни scanf ни printf). [alexander@localhost prog]$ more stat.cpp #include <stdio.h> int main() { printf("Nifiga"); } [alexander@localhost prog]$ gcc -o stat stat.cpp /home/alexander/tmp/ccElVbZM.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status 2 варианта: Либо Вы переименовываете .cpp в .c либо вместо gcc используете g++ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
levawif Опубликовано 10 мая, 2007 Автор Жалоба Поделиться Опубликовано 10 мая, 2007 Спасибо огромное! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.