[so] Tema 3 problema link

Octavian Purdila tavi at cs.pub.ro
Tue Nov 28 10:27:32 EET 2006


On Tuesday 28 November 2006 02:05, Catalin Iacob wrote:
> La tema 3 pe Linux primesc urmatoarea eroare la linia de link din 
> Makefile.checker
> 
> LibMonitor.so: undefined reference to `vtable for SignalAndWaitMonitor'
> LibMonitor.so: undefined reference to `vtable for Monitor'
> LibMonitor.so: undefined reference to `vtable for SignalAndContinueMonitor'
> 
> Trebuie sa fac ceva deosebit (cum ar fi un flag de compilare) pentru a 
> se exporta in .so si vtable-ul?

Cel mai probabil eroare e cauzata de faptul ca ai declarate functii in respectivele clase, fara ca ele sa fie implementate. 

objdump -t -C LibMonitor.so | grep 'UND'  te poate ajuta sa identifici respectivele functii.

tavi


More information about the so mailing list