Титла: Линкване с g++ 3.4.3 Публикувано от: haste в Jul 08, 2005, 02:07 Здравейте!
При мен възниква следният проблем при линкването: undefined reference 'to non-virtual thunk to ...' Компилацията е със SuSE 9.1. Прочетох (намерих в Google), че проблема възниква или при cross-compiling и/или при компилиране на една програма и библиотеките за нея с различни версии на g++. При мен и двата сценария са категорично изключени! Знаете ли при какви условия възниква проблема? Има ли някакво решение? Благодаря предварително за всички отговори! Титла: Линкване с g++ 3.4.3 Публикувано от: haste в Jul 08, 2005, 03:28 Edit:Колкото и глупаво да изглежда: бях дефинирал виртуална функция, но не бях я декларирал. Това е де факто проблема. За дадената по-долу информация - евентуално би се получила същата грешка, но не мога застана зад думите си.
Проблема беше, че не бях дефинирал виртуален деструктор. Който се интересува от проблема: http://gcc.gnu.org/faq.html#support - предпоследният въпрос |