int DFS::kkk = 0 nefunguje, protoze to zahlasi redeklaraci promenne kkk, bez int to skonci stejnou chybou pri linkovani, pokud promennou kkk nepouziju vubec v kodu (deklarace zustane), je to ok, jakmile ji pouziju kdekoliv, nezlinkuje se to. Kdezto v poslednim GCC tahle konstrukce public: static int kkk; a pote v kodu obycejne kkk++; bezproblemu funguje...