konstruktory statickych trid a gnu c na linuxu

Linux linux na winbase.software602.cz
Pátek Červen 4 14:16:19 CEST 1999


Dobry den, 
mam problem s prekladem pomoci gcc na Linuxu (jedna se o RH 5.2), ty same
zdrojove texty se s gcc bezicim na FreeBSD (2.2.8) prekladaji spravne.
Popis:
konstruktory statickych trid se nikdy neprovedou, pokud je explicitne
nezavolam. Tyto konstruktory by se mely provest jeste pred vstupem do
funkce main. Toto lze obejit, pokud tyto konstruktory zavolam napriklad na
zacatku v main (stejne se staticke tridy pouzivaji jen vyjmecne, tak toho
moc neni). 
Ale proc toto jinde funguje a na Linuxu ne?
Pouzivam na Linuxu RH 5.2 gnu c (g++ + ld) a spousteci gcrt1.o, crti.o a
crtn.o dodavane ve standardni distribuci. Patrne bude problem v linkovani
a startovacich knihovnach. Nevite o tom nekdo neco ???
Za odmenu je pro vas a vubec vsechny pripravena Linuxova verze WinBase602
SQL serveru ke stazeni na nasem firemnim webu. Samozrejme zdarma.
(adresa: http://www.software602.cz/winbase) Je to ale zatim jen beta...

Diky za kazdou radu

Jan Sixta
sixta na software602.cz



Další informace o konferenci Linux