Problem z Linkowaniem w GNU

Autor: Piotr Tauzowski (ptauz_at_omk.il.pw.edu.pl)
Data: Thu 15 May 1997 - 15:37:02 MET DST


Czesc!
Mam program napisany w Borland C++ i chce go uruchomic w GNU. A mam
GNU od niedawna i sa problemy. Skompilowal sie bez wiekszych
problemow, ale linker wypisuje komunikat:

... undefined reference to JakasKlasa<typ>::Skladowa().
czy tez

 i tak czepia sie do wiekszosci klas utworzonych z szablonow ale i nie
 tylko
bo tez

... undefined reference to InnaKlasa virtual table

a w Borlandzie wszystko chodzi. A ten komunikat wystepuje tylko wtedy,
gdy naprawde cos nie jest zdefiniowane do czego sa odwolania w
programie a tutaj wszystkie funkcje do ktorych sie czepia sa ponad
wszelka watpliwosc zdefiniowane.

Moze chodzio jakies ustawienia konfiguracyjne kompilatora? Jak
kompilowalem do kazal mi dopisac w plikach gdzie jest tworzenie klasy
z szablonu : #pragma interface.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:06:13 MET DST