Перейти до

Max

Сitizens
  • Всього повідомлень

    1 418
  • Приєднався

  • Останній візит

Все, що було написано Max

  1. Max

    stg-2.4 released!

    ок попробую
  2. Max

    stg-2.4 released!

    собственно поставил gcc-4.1.2, результать не особо сильно изменился, не бейте за много букаф: user.h:101: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>': users.h:60: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor users.h:72: warning: '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:195: instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = USER_IPS]' user.cpp:118: 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:195: 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<long int>': user_property.h:195: instantiated from 'USER_PROPERTY<varT>& USER_PROPERTY<varT>::operator=(const varT&) [with varT = long int]' user.cpp:191: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<long int>' has virtual functions but non-virtual destructor g++41 -c user_property.cpp -g3 -Wall -I ../../include -DFREE_BSD5 ../../include/base_store.h:25: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor g++41 -c users.cpp -g3 -Wall -I ../../include -DFREE_BSD5 ../../include/base_store.h:25: 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/base_auth.h:19: warning: 'class BASE_AUTH' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<int>': user.h:81: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<int>' has virtual functions but non-virtual destructor user.h:82: warning: '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:91: instantiated from here ../../include/notifer.h:12: warning: '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: warning: 'class CHG_TARIFF_NOTIFIER' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<double>': user.h:101: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>': users.h:60: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor users.h:72: warning: '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:197: instantiated from here ../../include/notifer.h:19: warning: 'class NOTIFIER_BASE<std::_List_iterator<USER> >' has virtual functions but non-virtual destructor g++41 -c plugin_runner.cpp -g3 -Wall -I ../../include -DFREE_BSD5 ../../include/base_plugin.h:30: warning: 'class BASE_PLUGIN' has virtual functions but non-virtual destructor ../../include/base_store.h:25: warning: 'class BASE_STORE' has virtual functions but non-virtual destructor ../../include/base_auth.h:19: warning: 'class BASE_AUTH' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<int>': user.h:81: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<int>' has virtual functions but non-virtual destructor user.h:82: warning: '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:91: instantiated from here ../../include/notifer.h:12: warning: '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: warning: 'class CHG_TARIFF_NOTIFIER' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<double>': user.h:101: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<double>' has virtual functions but non-virtual destructor user.h:102: warning: 'class CHG_CASH_NOTIFIER' has virtual functions but non-virtual destructor ../../include/notifer.h: In instantiation of 'PROPERTY_NOTIFIER_BASE<unsigned int>': users.h:60: instantiated from here ../../include/notifer.h:12: warning: 'class PROPERTY_NOTIFIER_BASE<unsigned int>' has virtual functions but non-virtual destructor users.h:61: warning: 'class PROPERTY_NOTIFER_IP_BEFORE' has virtual functions but non-virtual destructor users.h:72: warning: 'class PROPERTY_NOTIFER_IP_AFTER' has virtual functions but non-virtual destructor traffcounter.h:105: warning: 'class TRF_IP_BEFORE' has virtual functions but non-virtual destructor traffcounter.h:118: warning: '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:129: instantiated from here ../../include/notifer.h:19: warning: 'class NOTIFIER_BASE<std::_List_iterator<USER> >' has virtual functions but non-virtual destructor g++41 -c script_executer.cpp -g3 -Wall -I ../../include -DFREE_BSD5 g++41 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 script_executer.o ../../lib/libconffiles.a ../../lib/libstg_common.a ../../lib/libcrypto.a ../../lib/libstg_logger.a ../../lib/libdotconfpp.a ../../lib/libstg_pinger.a /usr/lib/libexpat.so /usr/lib/libc_r.so /usr/lib/libc.so -g3 -Wl,-E -o stargazer /usr/lib/libc.so: WARNING! setkey(3) not present in the system! /usr/lib/libc.so: warning: this program uses gets(), which is unsafe. /usr/lib/libc.so: warning: mktemp() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so: WARNING! des_setkey(3) not present in the system! /usr/lib/libc.so: WARNING! encrypt(3) not present in the system! /usr/lib/libc.so: warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so: warning: this program uses f_prealloc(), which is not recommended. /usr/lib/libc.so: WARNING! des_cipher(3) not present in the system! /usr/lib/libc.so: warning: tempnam() possibly used unsafely; consider using mkstemp() admin.o: In function `ADMIN::PrintAdmin() const': /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:188: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:189: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:190: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:191: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:192: undefined reference to `printfd(char const*, char const*, ...)' admin.o:/usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:193: more undefined references to `printfd(char const*, char const*, ...)' follow admin.o: In function `ADMIN::GetAdminIPStr() const': /usr/www/stg-2.4-14072006/projects/stargazer/admin.cpp:172: undefined reference to `inet_ntostr(unsigned long)' admins.o: In function `ADMINS::FindAdmin(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const': /usr/www/stg-2.4-14072006/projects/stargazer/admins.cpp:250: undefined reference to `printfd(char const*, char const*, ...)' main.o: In function `__static_initialization_and_destruction_0(int, int)': /usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:74: undefined reference to `STG_PINGER::STG_PINGER(long)' main.o: In function `RunStoragePlugin': /usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:163: undefined reference to `printfd(char const*, char const*, ...)' main.o: In function `KillExecuters()': /usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:485: undefined reference to `printfd(char const*, char const*, ...)' main.o: In function `main': /usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:595: undefined reference to `printfd(char const*, char const*, ...)' main.o: In function `STG_STOPPER::Stop(char const*, int)': /usr/www/stg-2.4-14072006/projects/stargazer/main.cpp:311: undefined reference to `printfd(char const*, char const*, ...)' traffcounter.o: In function `TRAFFCOUNTER::DeterminateDir(RAW_PACKET const&, int*, int*)': /usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:659: undefined reference to `printfd(char const*, char const*, ...)' traffcounter.o:/usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:706: more undefined references to `printfd(char const*, char const*, ...)' follow traffcounter.o: In function `TRAFFCOUNTER::TRAFFCOUNTER(USERS*, TARIFFS const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:69: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' traffcounter.o: In function `TRAFFCOUNTER::TRAFFCOUNTER(USERS*, TARIFFS const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/www/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:69: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:731: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1292: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1229: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1233: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1239: undefined reference to `printfd(char const*, char const*, ...)' user.o:/usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1244: more undefined references to `printfd(char const*, char const*, ...)' follow user.o: In function `USER::ProcessDayFeeSpread()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1148: undefined reference to `DaysInCurrentMonth()' user.o: In function `USER::WriteStat()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:392: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:393: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::ReadStat()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:322: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:323: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::SetPassiveTimeAsNewUser()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1072: undefined reference to `DaysInCurrentMonth()' user.o: In function `USER::ProcessDayFee()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:1162: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::WriteMonthStat()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:422: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:423: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::OnAdd()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:962: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:972: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' user.o: In function `USER::Disconnect(bool)': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:582: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:596: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:596: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:614: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:614: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::Connect(bool)': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:545: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:545: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' user.o: In function `USER::Authorize(unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, BASE_AUTH const*)': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:457: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:468: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:478: undefined reference to `inet_ntostr(unsigned long)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:489: undefined reference to `inet_ntostr(unsigned long)' user.o: In function `USER::WriteConf()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:366: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:367: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::Run()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:687: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:709: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `USER::OnDelete()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:992: undefined reference to `strprintf(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const*, ...)' user.o: In function `USER::ReadConf()': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:279: undefined reference to `printfd(char const*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:280: undefined reference to `printfd(char const*, char const*, ...)' user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2/include/c++/iostream:76: undefined reference to `inet_ntostr(unsigned long)' user.o: In function `StrToIPS(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/www/stg-2.4-14072006/projects/stargazer/user.cpp:669: undefined reference to `strtoi2(char const*, int&)' users.o: In function `USERS::DelFromIPIdx(std::_List_iterator<USER>)': /usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:562: undefined reference to `printfd(char const*, char const*, ...)' users.o: In function `USERS::AddToIPIdx(std::_List_iterator<USER>)': /usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:540: undefined reference to `printfd(char const*, char const*, ...)' users.o: In function `USERS::RealDelUser()': /usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:506: undefined reference /usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:512: undefined reference /usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:515: undefined reference users.o:/usr/www/stg-2.4-14072006/projects/stargazer/users.cpp:457: more undefin nst*, ...)' follow plugin_runner.o: In function `PLUGIN_RUNNER::Load()': /usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:86: undefined ref td::char_traits<char>, std::allocator<char> >*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:95: undefined ref td::char_traits<char>, std::allocator<char> >*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:105: undefined re std::char_traits<char>, std::allocator<char> >*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:112: undefined re std::char_traits<char>, std::allocator<char> >*, char const*, ...)' /usr/www/stg-2.4-14072006/projects/stargazer/plugin_runner.cpp:118: undefined re ...)' script_executer.o: In function `ScriptExec(std::basic_string<char, std::char_tra /usr/www/stg-2.4-14072006/projects/stargazer/script_executer.cpp:53: undefined r ...)' ../../lib/libstg_logger.a(stg_logger.o): In function `GetStgLogger()': /root/stg-2.4-14072006/stglibs/stg_logger.lib/stg_logger.cpp:13: undefined refer collect2: ld returned 1 exit status gmake: *** [stargazer] Ошибка 1 # gcc41 -v Using built-in specs. Target: i386-portbld-freebsd4.11 Configured with: ./..//gcc-4.1-20060602/configure --disable-nls --with-system-zlib --with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd4.11/4.1.2/include/c++/ --infodir=/usr/local/info/gcc41 --disable-rpath --prefix=/usr/local i386-portbld-freebsd4.11 Thread model: posix gcc version 4.1.2 20060602 (prerelease)
  3. Max

    Скрипт

    я про
  4. приведите фрагмент лога запуска стг со старой базой.
  5. понял учту. Вам в туду, можно было бы писать анонсы будующих релизов и состав текущих. Кстати народ доку слёзно просит.
  6. А в чём заключается ваша работа? Радиус модуль? Или поддержка ng*|ppp*|tun* интерфейсов? Просто модуль Netflow это разминка, за ним последует модуль mysql | postgresql а за ними и ВПН модули, далее голос, единственное что за разработку данных модулей нужно платить програмисту, за каждый модуль выходит примерно 150 баксов, а срок разработки примерно месяц. Исходники оглашу со временем, когда расплачусь с програмером для меня сумма в 150 уе не такая уж и малая, и обкатаем модуль на себе немного. Не понял вашей мысли. На самом деле модуль Netflow.so занимается приёмом потока нетфлоу обработкой его до нужного формата для стг-2.4 и отдаче его стг-2.4 для дальнейшей обработки. Лично я готов пожертвовать 30% но не потерять не байта. Помойму оно того стоит.
  7. Max

    Вопрос к Foster'y

    вижу что внедрили моё пожелание, спасибо, единственное что хотелось бы добавить, может кол-во страниц указывать не через || а в квадратных скобках [] ? Так вроде глазу удобней. Спасибо.
  8. Max

    stg-2.4 released!

    По словам програмиста в меньшую сторону тоесть не в нашу пользу. ок, передадим вам. А кому высылать?
  9. Max

    stg-2.4 released!

    В рамках проекта разработки альтернативных модулей стг-2.4, а именно netflow.so нашим програмистом была обнаружена бага приводящая к неправильному подсчёту входящего трафика, в скором времени выйдет патч для исправления данной баги. Сначала мы его обкатаем на своих серверах. Хочу заметить что данной баги по его словам в разделе учёта исходящего трафика нет.
  10. Max

    stg-2.4 released!

    хм, данный gcc входит в стандартную поставку FreeBSD 4.9. А до какой версии обновлять gcc?
  11. Max

    Вопрос к Foster'y

    прошу прощения не разглядил в низу списка форумов нужный подраздел, исправлюсь .
  12. нуна данную инфу обобщить слить в фак, что бы новички не задавали данные вопросы по сто раз.
  13. Позволяет ли движок форума указаывать рядом с названием темы перечисление вложенных страниц темы, как например сделано на nag.ru? А то сначала заходишь на первую страницу а потом переходишь к нужной. Спасибо.
  14. Max

    stg-2.4 released!

    # gcc -vUsing builtin specs. gcc version 2.95.4 20020320 [FreeBSD]
  15. Max

    Скрипт

    жестоко так с новичками
  16. Max

    Подсчет траффика

    попробуйте использовать маску CIDR например: TCP_UDP 0.0.0.0/0:80 DIR0 TCP_UDP 0.0.0.0/0:8080 DIR0 должно помочь.
  17. Max

    stg-2.4 released!

    а что скажет STG helper mod на это, заранее прошу прощения за много букофф: /usr/include/g++/std/bastring.h(.text+0x4e): undefined reference to `GetStgLogger(void)' admin.o: In function `ADMIN::SetPassword(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)': /root/stg-2.4-14072006/projects/stargazer/admin.cpp:99: undefined reference to `STG_LOGGER::operator()(char const *,...)' admin.o: In function `ADMIN::SetPriv(PRIV const &)': /root/stg-2.4-14072006/projects/stargazer/admin.cpp:130: undefined reference to `STG_LOGGER::operator()(char const *,...)' admin.o: In function `ADMIN::SetPrivAsInt(unsigned int)': /root/stg-2.4-14072006/projects/stargazer/admin.cpp:139: undefined reference to `STG_LOGGER::operator()(char const *,...)' admin.o: In function `ADMIN::WriteAdmin(void) const': /root/stg-2.4-14072006/projects/stargazer/admin.cpp:146: undefined reference to `STG_LOGGER::operator()(char const *,...)' admin.o: In function `ADMIN::ReadAdmin(void)': /root/stg-2.4-14072006/projects/stargazer/admin.cpp:154: undefined reference to `STG_LOGGER::operator()(char const *,...)' admin.o:/root/stg-2.4-14072006/projects/stargazer/admin.cpp:159: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow admins.o: In function `list<ADMIN, allocator<ADMIN> >::_M_create_node(ADMIN const &)': /usr/include/g++/stl_tree.h(.text+0x12e): undefined reference to `GetStgLogger(void)' admins.o: In function `ADMINS::Add(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &, ADMIN const &)': /root/stg-2.4-14072006/projects/stargazer/admins.cpp:90: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/admins.cpp:100: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/admins.cpp:110: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/admins.cpp:116: undefined reference to `STG_LOGGER::operator()(char const *,...)' admins.o: In function `ADMINS::Del(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &, ADMIN const &)': /root/stg-2.4-14072006/projects/stargazer/admins.cpp:132: undefined reference to `STG_LOGGER::operator()(char const *,...)' admins.o:/root/stg-2.4-14072006/projects/stargazer/admins.cpp:154: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow main.o: In function `StartTimer(void)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:109: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:113: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:120: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `LoadStoragePlugin(BASE_STORE **, basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:128: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:132: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:140: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:148: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `RunStoragePlugin(BASE_STORE **, SETTINGS const &)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:157: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:163: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:172: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `CatchPROF(int)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:181: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:182: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `CatchTERM(int)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:198: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:201: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `CatchPIPE(int)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:224: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:225: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `CatchCHLD(int)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:238: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:247: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:251: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `StartScriptExecuter(char *, int, int *)': /root/stg-2.4-14072006/projects/stargazer/main.cpp:380: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:385: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:393: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:404: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:415: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o: In function `main': /root/stg-2.4-14072006/projects/stargazer/main.cpp:544: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:547: undefined reference to `STG_LOGGER::SetLogFileName(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:548: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:555: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:556: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:565: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:567: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:574: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:575: undefined reference to `STG_LOGGER::SetLogFileName(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:577: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:585: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:616: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:628: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:635: undefined reference to `STG_LOGGER::operator()(char const *,...)' main.o:/root/stg-2.4-14072006/projects/stargazer/main.cpp:645: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow main.o: In function `__static_initialization_and_destruction_0': /root/stg-2.4-14072006/projects/stargazer/main.cpp:75: undefined reference to `STG_PINGER::STG_PINGER(long)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:103: undefined reference to `CONFIGFILE::CONFIGFILE(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:103: undefined reference to `CONFIGFILE::~CONFIGFILE(void)' /root/stg-2.4-14072006/projects/stargazer/main.cpp:103: undefined reference to `STG_PINGER::~STG_PINGER(void)' settings.o: In function `SETTINGS::ParseModuleSettings(DOTCONFDocumentNode const *, vector<PARAM_VALUE, allocator<PARAM_VALUE> > *)': /root/stg-2.4-14072006/projects/stargazer/settings.cpp:109: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:111: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:116: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:130: undefined reference to `DOTCONFDocumentNode::getValue(int) const' settings.o: In function `SETTINGS::ReadSettings(void)': /root/stg-2.4-14072006/projects/stargazer/settings.cpp:174: undefined reference to `DOTCONFDocument::DOTCONFDocument(DOTCONFDocument::CaseSensitive)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:174: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:175: undefined reference to `DOTCONFDocument::setRequiredOptionNames(char const **)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:180: undefined reference to `DOTCONFDocument::setContent(char const *)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:185: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:187: undefined reference to `DOTCONFDocument::getFirstNode(void) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:195: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:201: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:207: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:210: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:212: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:217: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:220: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:222: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:227: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:230: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:232: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:236: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:239: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:241: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:246: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:249: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:251: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:256: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:259: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:261: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:266: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:269: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:271: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:276: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:279: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:281: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:286: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:298: undefined reference to `DOTCONFDocument::findNode(char const *, DOTCONFDocumentNode const *, DOTCONFDocumentNode const *) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:300: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:303: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:313: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:316: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:319: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:325: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:330: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:339: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:342: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:344: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:355: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:358: undefined reference to `DOTCONFDocumentNode::getValue(int) const' /root/stg-2.4-14072006/projects/stargazer/settings.cpp:373: undefined reference to `DOTCONFDocument::~DOTCONFDocument(void)' tariff2.o: In function `TARIFF::TARIFF(void)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:97: undefined reference to `GetStgLogger(void)' tariff2.o: In function `TARIFF::TARIFF(TARIFF const &)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:108: undefined reference to `GetStgLogger(void)' tariff2.o: In function `TARIFF::WriteTariff(void)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:305: undefined reference to `STG_LOGGER::operator()(char const *,...)' tariff2.o: In function `TARIFF::ReadTaiff(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:316: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:317: undefined reference to `STG_LOGGER::operator()(char const *,...)' tariff2.o: In function `TARIFFS::TARIFFS(BASE_STORE *)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:355: undefined reference to `GetStgLogger(void)' tariff2.o: In function `TARIFFS::ReadTariffs(void)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:381: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:384: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:392: undefined reference to `STG_LOGGER::operator()(char const *,...)' tariff2.o: In function `TARIFFS::Chg(TARIFF_DATA const &, ADMIN const &)': /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:449: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:459: undefined reference to `STG_LOGGER::operator()(char const *,...)' tariff2.o:/root/stg-2.4-14072006/projects/stargazer/tariff2.cpp:468: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow traffcounter.o: In function `list<RULE, allocator<RULE> >::_M_create_node(RULE const &)': /usr/include/g++/stl_pair.h(.text+0x203): undefined reference to `GetStgLogger(void)' traffcounter.o: In function `TRAFFCOUNTER::Start(void)': /root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:104: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:113: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:128: undefined reference to `STG_LOGGER::operator()(char const *,...)' traffcounter.o: In function `TRAFFCOUNTER::Stop(void)': /root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:147: undefined reference to `STG_LOGGER::operator()(char const *,...)' traffcounter.o: In function `TRAFFCOUNTER::AddUser(_List_iterator<USER, USER &, USER *>)': /root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:522: undefined reference to `STG_LOGGER::operator()(char const *,...)' traffcounter.o:/root/stg-2.4-14072006/projects/stargazer/traffcounter.cpp:545: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow user.o: In function `_Rb_tree<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *, PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *, _Identity<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *>, less<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *>, allocator<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *> >::_M_rightmost(void) const': /usr/include/g++/stl_tree.h(.text+0x5b): undefined reference to `GetStgLogger(void)' user.o: In function `USER::USER(USER const &)': /root/stg-2.4-14072006/projects/stargazer/user.cpp:169: undefined reference to `GetStgLogger(void)' user.o: In function `USER::ReadConf(void)': /root/stg-2.4-14072006/projects/stargazer/user.cpp:278: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:279: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:307: undefined reference to `STG_LOGGER::operator()(char const *,...)' user.o: In function `USER::ReadStat(void)': /root/stg-2.4-14072006/projects/stargazer/user.cpp:321: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:322: undefined reference to `STG_LOGGER::operator()(char const *,...)' user.o:/root/stg-2.4-14072006/projects/stargazer/user.cpp:365: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow user.o: In function `USER::AddMessage(STG_MSG *)': /root/stg-2.4-14072006/projects/stargazer/user.cpp:1181: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1182: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1183: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1193: undefined reference to `GetStgLogger(void)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1194: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1195: undefined reference to `STG_LOGGER::operator()(char const *,...)' user.o: In function `USER::ScanMessage(void)': /root/stg-2.4-14072006/projects/stargazer/user.cpp:1270: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/user.cpp:1273: undefined reference to `STG_LOGGER::operator()(char const *,...)' user.o: In function `_Rb_tree<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *, PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *, _Identity<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *>, less<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *>, allocator<PROPERTY_NOTIFIER_BASE<DIR_TRAFF> *> >::_M_rightmost(void) const': /usr/include/g++/stl_tree.h(.gnu.linkonce.t.WriteSuccessChange__t20USER_PROPERTY_LOGGED1ZdRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0PC5ADMINT1N31PC10BASE_STORE+0x90): undefined reference to `STG_LOGGER::operator()(char const *,...)' user.o(.gnu.linkonce.t.OnChange__t20USER_PROPERTY_LOGGED1ZdRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0N31PC5ADMIN+0x16c):/usr/include/g++/stl_tree.h: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow user_property.o: In function `vector<IP_MASK, allocator<IP_MASK> >::push_back(IP_MASK const &)': /usr/include/g++/stl_vector.h:325: undefined reference to `GetStgLogger(void)' /usr/include/g++/stl_vector.h:325: undefined reference to `GetStgLogger(void)' /usr/include/g++/stl_vector.h:325: undefined reference to `GetStgLogger(void)' /usr/include/g++/stl_vector.h:325: undefined reference to `GetStgLogger(void)' /usr/include/g++/stl_vector.h:325: undefined reference to `GetStgLogger(void)' user_property.o:/usr/include/g++/stl_vector.h:325: more undefined references to `GetStgLogger(void)' follow users.o: In function `USERS::Add(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &, ADMIN const &)': /root/stg-2.4-14072006/projects/stargazer/users.cpp:137: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/users.cpp:186: undefined reference to `STG_LOGGER::operator()(char const *,...)' users.o: In function `USERS::Del(basic_string<char, string_char_traits<char>, __default_alloc_template<false, 0> > const &, ADMIN const &)': /root/stg-2.4-14072006/projects/stargazer/users.cpp:213: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/users.cpp:223: undefined reference to `STG_LOGGER::operator()(char const *,...)' /root/stg-2.4-14072006/projects/stargazer/users.cpp:248: undefined reference to `STG_LOGGER::operator()(char const *,...)' users.o:/root/stg-2.4-14072006/projects/stargazer/users.cpp:257: more undefined references to `STG_LOGGER::operator()(char const *,...)' follow ../../lib/libstg_common.a(common.o): In function `EnDecodeInit(char const *, int, BLOWFISH_CTX *)': /root/stg-2.4-14072006/stglibs/common.lib/common.cpp:451: undefined reference to `Blowfish_Init(BLOWFISH_CTX *, unsigned char *, int)' ../../lib/libstg_common.a(common.o): In function `DecodeString(char *, char const *, BLOWFISH_CTX *)': /root/stg-2.4-14072006/stglibs/common.lib/common.cpp:462: undefined reference to `Blowfish_Decrypt(BLOWFISH_CTX *, unsigned int *, unsigned int *)' ../../lib/libstg_common.a(common.o): In function `EncodeString(char *, char const *, BLOWFISH_CTX *)': /root/stg-2.4-14072006/stglibs/common.lib/common.cpp:473: undefined reference to `Blowfish_Encrypt(BLOWFISH_CTX *, unsigned int *, unsigned int *)' gmake: *** [stargazer] Ошибка 1 Только на этот раз БСД4.
  18. Max

    Подсчет траффика

    прочитал два раза, ничего не понял
  19. ура, хоть кто нибудь откликнулся. Около 150. Но он имеет модульную структуру, и поэтому писали под него. Но я сейчас думаю что мона попросить програмера написать патч под 2.0.16 но это совсем другая песня. Значит так, начну с начала: Модуль написан под стг-2.4 так как он имеет модульную архитектуру. Сам модуль готов, и сейчас проходит стрессовое тестирование, а так же пишется дока к нему и удобная инсталяха. При стандартной реализации схема взаимодейсвия будет следующей: ######################################### IMG поскипал за ненадобностью, новая картинка ниже ######################################### Плюс ко всему к нему будет в ближайшее время дописан плагин который реализует следующую схему: ######################################### IMG поскипал за ненадобностью, новая картинка ниже ######################################### Данный плагин заменяет поток передоваемый по сети по udp на tcp плюс организует копию потока на hdd если установить соединение с коллектором (модулем стг-2.4 netflow) не удалось. Как только связь появляется поток отправляется на колектор. Тоесть получается своеобразная прокся для netflow потока.
  20. Есть хорошие новости, модуль почти готов, окончательно готов будет через неделю.
  21. Max

    stg-2.4 released!

    Жестоко, хотя я сказал что я не из пугливых, я за новичков болею. Вот за это спасибо.
  22. Max

    Не считается трфик

    в логике стг есть следующая суть: если у пользователя нет денег то он отключен, если он отключен то зачем его считать?
  23. Max

    stg-2.4 released!

    Ну нормального тут мало, можно было бы хоть какую нибудь мессагу успокаивающую на консоль высыпать, а то ладно я, не из пугливых, а вот у новичков инфаркт наверное будет.
  24. Max

    Не считается трфик

    выразите мысль яснее, чего вы хотите.
  25. Max

    stg-2.4 released!

    вот попытался установить полседний релиз стг-2.4 от 14.07 FreeBSD 5.4 Вот что в конце говрит build g++ -c stgconfig.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ -c rsconf.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ -c configproto.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ -c parser.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ -c parser_tariff.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ -c parser_admin.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ stgconfig.o rsconf.o configproto.o parser.o parser_tariff.o parser_admin.o -g3 -shared -o mod_conf_sg.so gmake[1]: Leaving directory `/root/stg-2.4-14072006/projects/stargazer/plugins/configuration/sgconfig' gmake[1]: Entering directory `/root/stg-2.4-14072006/projects/stargazer/plugins/other/ping' Makefile:55: deps: No such file or directory gmake[1]: Leaving directory `/root/stg-2.4-14072006/projects/stargazer/plugins/other/ping' gmake[1]: Entering directory `/root/stg-2.4-14072006/projects/stargazer/plugins/other/ping' g++ -c ping.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ ping.o -g3 -shared -o mod_ping.so gmake[1]: Leaving directory `/root/stg-2.4-14072006/projects/stargazer/plugins/other/ping' gmake[1]: Entering directory `/root/stg-2.4-14072006/projects/stargazer/plugins/capture/ether_freebsd' Makefile:51: deps: No such file or directory gmake[1]: Leaving directory `/root/stg-2.4-14072006/projects/stargazer/plugins/capture/ether_freebsd' gmake[1]: Entering directory `/root/stg-2.4-14072006/projects/stargazer/plugins/capture/ether_freebsd' g++ -c ether_cap.cpp -g3 -Wall -fPIC -I ../../../../../include -DFREE_BSD5 g++ ether_cap.o -g3 -shared -o mod_cap_bpf.so gmake[1]: Leaving directory `/root/stg-2.4-14072006/projects/stargazer/plugins/capture/ether_freebsd' gmake: *** Нет правила для сборки цели `plugins/store/firebird', требуемой для `all'. Останов. Примечательно что stg-2.0.16 живёт на данной машине просто замечательно.
×
×
  • Створити нове...