LINUX.ORG.RU

Ответ на: комментарий от anonymous

Как раз при компиляции с g++ и выходит эта ошибка. При компиляции с СС или при компиляции файла с gcc c расширением *.c не компилируются С++ программы (оно и понятно), но при компиляции С++ программы с g++ или при компиляции файла с расширением *.cpp с gcc появляется эта ошибка при линковке.

anonymous
()

Как раз при компиляции с g++ и выходит эта ошибка. При компиляции с СС или при компиляции файла с gcc c расширением *.c не компилируются С++ программы (оно и понятно), но при компиляции С++ программы с g++ или при компиляции файла с расширением *.cpp с gcc появляется эта ошибка при линковке.

anonymous
()

Как раз при компиляции с g++ и выходит эта ошибка. При компиляции с СС или при компиляции файла с gcc c расширением *.c не компилируются С++ программы (оно и понятно), но при компиляции С++ программы с g++ или при компиляции файла с расширением *.cpp с gcc появляется эта ошибка при линковке.

anonymous
()

Библиотеки и сама программа должны быть собраны 
g++ одной версии (или хотя бы совместимыми)
Если библиотека собрана g++ 2.95.xx 
а программу собираешь 3.xx будут проблемы при линковке.

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, попробую перекомпилировать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.