Nebyl nalezen subjekt

Petr Jochman Petr.Jochman na csob.iqnet.cz
Čtvrtek Říjen 15 16:10:02 CEST 1998


Zdravim

Nemáte nekdo zkusenosti s kompilaci programu obsahujicich kod "C" a "C++"
dohromady na GNU C 2.7.x.x ?
Pri linkovani dvou objektu kdy jeden je zkonpilovan v C a druhy C++ dochazi
k chybovemu hlaseni "Undefined reference" u nekterych funkci.
Je to pravdepodobne zpusobeno tim ,ze kazdy z kompileru vytvari jinou
hlavicku
funkce.
Totez plati i o strukturach.
Vim o tom tolik , ze je nutno pouzit direktivu 'extern "C"' u deklaraci ,
ktere byly
definovany v "C" a maji byt pouzity v "C++".

Nevite o tom nekdo neco vic ??????

Michal Kral








Další informace o konferenci Linux