The problem is because static data members need to be defined exactly once in every translation unit. Please see http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.11
Regards, Ryan Mansfield _______________________________________________ help-gplusplus mailing list help-gplusplus@gnu.org http://lists.gnu.org/mailman/listinfo/help-gplusplus