g++ -c user.cpp -g3 -Wall -I ../../include
../../include/base_store.h:24: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: warning: 'class BASE_PLUGIN' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<int>':
user.h:80: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<int>' has virtual functions but non-virtual destructor
user.h:81: warning: 'class CHG_PASSIVE_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<std::string>':
user.h:90: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<std::string>' has virtual functions but non-virtual destructor
user.h:91: warning: 'class CHG_TARIFF_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<double>':
user.h:100: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor
user.h:101: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<uint32_t>':
users.h:69: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<uint32_t>' has virtual functions but non-virtual destructor
users.h:70: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor
users.h:81: warning: 'class PROPERTY_NOTIFER_IP_AFTER' has virtual functions but non-virtual destructor
user.cpp: In member function 'void USER::Run()':
user.cpp:646: error: no match for 'operator=' in '((USER*)this)->USER::lastActivityTime = stgTime'
user_property.h:39: note: candidates are: USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = time_t]
user_property.h:36: note: USER_PROPERTY<time_t>& USER_PROPERTY<time_t>::operator=(const USER_PROPERTY<time_t>&)
user.cpp: In member function 'virtual void CHG_CASH_NOTIFIER::Notify(const double&, const double&)':
user.cpp:1116: error: no match for 'operator=' in '((CHG_CASH_NOTIFIER*)this)->CHG_CASH_NOTIFIER::user->USER::lastCashAddTime = stgTime'
user_property.h:39: note: candidates are: USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = time_t]
user_property.h:36: note: USER_PROPERTY<time_t>& USER_PROPERTY<time_t>::operator=(const USER_PROPERTY<time_t>&)
../../include/notifer.h: At global scope:
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<USER_IPS>':
user_property.h:196: instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = USER_IPS]'
user.cpp:119: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<USER_IPS>' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<DIR_TRAFF>':
user_property.h:196: instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = DIR_TRAFF]'
user.cpp:188: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<DIR_TRAFF>' has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<time_t>':
user_property.h:196: instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = time_t]'
user.cpp:191: instantiated from here
../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<time_t>' has virtual functions but non-virtual destructor
Все никак не могу понять почему не собирается( есно изза двух ероров, но вчём прикол) на мандрива 2006, хотя поставил виртуалку федоры 3 всё собралось без проблем.