URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3560
[ Назад ]

Исходное сообщение
"От Kylix к gcc"

Отправлено Szef , 05-Ноя-04 11:03 
Добрый день. Я написал программу на с++, используя В качестве среды программирования Borland Kylix 3. Компилировался там же, включая опцию использования стандарта ANSI. Сейчас же попробовал собрать всё используя gcc. Программа скомпилировалась, но на линковке выдала много всякой хрени вида: undefined reference to... в частности __gxx_personality_v0.
Чего ему скормить надо?
Mandrake 9.2
gcc 3.3.1

Содержание

Сообщения в этом обсуждении
"От Kylix к gcc"
Отправлено gyn61 , 08-Ноя-04 15:59 
>Добрый день. Я написал программу на с++, используя В качестве среды программирования
>Borland Kylix 3. Компилировался там же, включая опцию использования стандарта ANSI.
>Сейчас же попробовал собрать всё используя gcc. Программа скомпилировалась, но на
>линковке выдала много всякой хрени вида: undefined reference to... в частности
>__gxx_personality_v0.
>Чего ему скормить надо?
>Mandrake 9.2
>gcc 3.3.1

В частности не хватает libstdc++.so. Или линкуйте с помощью g++, или укажите -lstdc++ при ликовке с помощью gcc.


"От Kylix к gcc"
Отправлено Szef , 08-Ноя-04 21:46 
>В частности не хватает libstdc++.so. Или линкуйте с помощью g++, или укажите
>-lstdc++ при ликовке с помощью gcc.

Да, я где-то натыкался на это, но добавление флага -lstdc++ не помогло...
(Я пытался собраться так: gcc *.cpp -o Test -lstdc++)
Может я не так в принципе собираюсь?
А g++ это то же, что и gcc (для 3.3.1), только он распознаёт с++ сразу, а не по расширению cpp... Да я и пробовал тоже - без толку.



"От Kylix к gcc"
Отправлено dimus , 09-Ноя-04 11:32 
У меня был похожий косяк, правда не в Kylix, тоже вылетало сообщение насчет personality и именно g++ решил проблему. А простой gcc вешался. Думаю, что надо рыть в этом направлении.

"От Kylix к gcc"
Отправлено Szef , 12-Ноя-04 11:22 
>У меня был похожий косяк, правда не в Kylix, тоже вылетало сообщение
>насчет personality и именно g++ решил проблему. А простой gcc вешался.
>Думаю, что надо рыть в этом направлении.

А какая версия gcc была?
У меня что gcc, что g++ - выдают на гора кучу undefined reference...,
может мне другой gcc поставить?