Чет не помогло - ошибка всеравно остается та же - специально поставил с нуля Ubuntu 7.10 и попробовал
вот еще лог по make - может кто-нить из продвинутых поймет в чем ошибка заключается
root@scorp-desktop:/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer# make
Makefile:103: deps: No such file or directory
g++ -c admin.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
g++ -c admins.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
g++ -c main.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
traffcounter.h:105: предупреждение: ‘class TRF_IP_BEFORE’ has virtual functions but non-virtual destructor
traffcounter.h:118: предупреждение: ‘class TRF_IP_AFTER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘NOTIFIER_BASE<std::_List_iterator<USER> >’:
traffcounter.h:130: instantiated from here
../../include/notifer.h:19: предупреждение: ‘class NOTIFIER_BASE<std::_List_iterator<USER> >’ has virtual functions but non-virtual destructor
g++ -c curr_ip.cpp -g3 -Wall -I ../../include
g++ -c settings.cpp -g3 -Wall -I ../../include
g++ -c stg_timer.cpp -g3 -Wall -I ../../include
g++ -c tariff2.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
g++ -c traffcounter.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
traffcounter.h:105: предупреждение: ‘class TRF_IP_BEFORE’ has virtual functions but non-virtual destructor
traffcounter.h:118: предупреждение: ‘class TRF_IP_AFTER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘NOTIFIER_BASE<std::_List_iterator<USER> >’:
traffcounter.h:130: instantiated from here
../../include/notifer.h:19: предупреждение: ‘class NOTIFIER_BASE<std::_List_iterator<USER> >’ has virtual functions but non-virtual destructor
g++ -c user.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<USER_IPS>’:
user_property.h:205: instantiated from ‘USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = USER_IPS]’
user.cpp:130: instantiated from here
../../include/notifer.h:12: предупреждение: ‘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:205: instantiated from ‘USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = DIR_TRAFF]’
user.cpp:211: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<DIR_TRAFF>’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<long int>’:
user_property.h:205: instantiated from ‘USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = long int]’
user.cpp:214: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<long int>’ has virtual functions but non-virtual destructor
g++ -c user_property.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
g++ -c users.cpp -g3 -Wall -I ../../include
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘NOTIFIER_BASE<std::_List_iterator<USER> >’:
users.cpp:196: instantiated from here
../../include/notifer.h:19: предупреждение: ‘class NOTIFIER_BASE<std::_List_iterator<USER> >’ has virtual functions but non-virtual destructor
g++ -c plugin_runner.cpp -g3 -Wall -I ../../include
../../include/base_plugin.h:30: предупреждение: ‘class BASE_PLUGIN’ has virtual functions but non-virtual destructor
../../include/base_store.h:25: предупреждение: ‘class BASE_STORE’ has virtual functions but non-virtual destructor
../../include/base_auth.h:19: предупреждение: ‘class BASE_AUTH’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<int>’:
user.h:82: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<int>’ has virtual functions but non-virtual destructor
user.h:82: предупреждение: ‘class CHG_PASSIVE_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’:
user.h:92: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >’ has virtual functions but non-virtual destructor
user.h:92: предупреждение: ‘class CHG_TARIFF_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<double>’:
user.h:102: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<double>’ has virtual functions but non-virtual destructor
user.h:102: предупреждение: ‘class CHG_CASH_NOTIFIER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘PROPERTY_NOTIFIER_BASE<unsigned int>’:
users.h:61: instantiated from here
../../include/notifer.h:12: предупреждение: ‘class PROPERTY_NOTIFIER_BASE<unsigned int>’ has virtual functions but non-virtual destructor
users.h:61: предупреждение: ‘class PROPERTY_NOTIFER_IP_BEFORE’ has virtual functions but non-virtual destructor
users.h:72: предупреждение: ‘class PROPERTY_NOTIFER_IP_AFTER’ has virtual functions but non-virtual destructor
traffcounter.h:105: предупреждение: ‘class TRF_IP_BEFORE’ has virtual functions but non-virtual destructor
traffcounter.h:118: предупреждение: ‘class TRF_IP_AFTER’ has virtual functions but non-virtual destructor
../../include/notifer.h: In instantiation of ‘NOTIFIER_BASE<std::_List_iterator<USER> >’:
traffcounter.h:130: instantiated from here
../../include/notifer.h:19: предупреждение: ‘class NOTIFIER_BASE<std::_List_iterator<USER> >’ has virtual functions but non-virtual destructor
g++ admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff2.o traffcounter.o user.o user_property.o users.o plugin_runner.o ../../lib/libconffiles.a ../../lib/libstg_common.a ../../lib/libcrypto.a ../../lib/libstg_logger.a ../../lib/libdotconfpp.a ../../lib/libscript_executer.a ../../lib/libstg_pinger.a -g3 -Wl,-E -o stargazer
main.o: In function `LoadStoragePlugin':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/main.cpp:130: undefined reference to `dlopen'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/main.cpp:133: undefined reference to `dlerror'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/main.cpp:138: undefined reference to `dlsym'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/main.cpp:141: undefined reference to `dlerror'
stg_timer.o: In function `RunStgTimer()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/stg_timer.cpp:84: undefined reference to `pthread_create'
traffcounter.o: In function `TRAFFCOUNTER::Stop()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/traffcounter.cpp:170: undefined reference to `pthread_kill'
traffcounter.o: In function `TRAFFCOUNTER::Start()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/traffcounter.cpp:125: undefined reference to `pthread_create'
users.o: In function `USERS::Stop()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/users.cpp:487: undefined reference to `pthread_kill'
users.o: In function `USERS::Start()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/users.cpp:452: undefined reference to `pthread_create'
plugin_runner.o: In function `PLUGIN_RUNNER::Unload()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:133: undefined reference to `dlclose'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:135: undefined reference to `dlerror'
plugin_runner.o: In function `PLUGIN_RUNNER::Load()':
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:86: undefined reference to `dlerror'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:91: undefined reference to `dlopen'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:95: undefined reference to `dlerror'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:102: undefined reference to `dlsym'
/home/scorp/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugin_runner.cpp:105: undefined reference to `dlerror'
../../lib/libstg_pinger.a(pinger.o): In function `STG_PINGER::Start()':
/root/stg-2.4-2007.01.20-13.47.20/stglibs/pinger.lib/pinger.cpp:49: undefined reference to `pthread_create'
/root/stg-2.4-2007.01.20-13.47.20/stglibs/pinger.lib/pinger.cpp:55: undefined reference to `pthread_create'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [stargazer] Ошибка 1