[devel] undefined reference to `vtable

Vitaly Lipatov =?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Сб Май 27 00:28:55 MSD 2006


On Thursday 25 May 2006 13:00, Sergey Vlasov wrote:
> On Thu, May 25, 2006 at 11:45:47AM +0400, Vitaly Lipatov wrote:
> > Ищу идеи по поводу причин такого ошибки:
> >
> > manager.o: In function `GMManager':
> > endpoints/manager.cpp:79: undefined reference to `vtable for
...
> Обычно это происходит, если какой-то виртуальный метод класса
> объявлен, но нигде не определён.  g++ обычно помещает vtable
> только в тот объектный файл, где определяется первый
> виртуальный метод класса, не объявленный как inline - см. info
> '(gcc)Vague Linkage' .
Ну то есть в данном случае не доступен такой объектник с 
определениями функций? На первый взгляд как раз ошибки в том 
файле (manager.cpp), в котором определения и содержаться. Буду 
думать дальше.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info



Подробная информация о списке рассылки Devel