// Build don't link: template class temp1 { public: T tvar; }; template class temp2 { public : temp1 t1var; }; temp1 temp1var; temp2 temp2var;