AutoRun
МаглыКонтакты
-
ICQ
430185878
Информация
-
Пол
Мужчина
-
Город
Благовещенск
Посетители профиля
518 просмотров профиля
AutoRun's Achievements
Пролетал Мимо (1/9)
0
Репутация
-
./build debug потом make потом make install cat /opt/billing/etc/stargazer/rules ALL 192.168.0.0/16 DIR1 #ALL 10.0.0.0/8 DIR2 ALL 0.0.0.0/0 DIR0
-
да, это вроде помогло) Написано что версия gdb - 6.8-2 Отправил результат на почту.
-
так, вроде всё делал по инструкции: root@DD-WRT:~# gdb /opt/billing/usr/sbin/stargazer GNU gdb 6.5 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "mipsel-linux-uclibc"...(no debugging symbols found) Using host libthread_db library "/opt/lib/libthread_db.so.1". (gdb) r /opt/billing/etc/stargazer/ Starting program: /opt/billing/usr/sbin/stargazer /opt/billing/etc/stargazer/ Program received signal SIG32, Real-time event 32. 0x2ac75c34 in ?? () (gdb) thread apply all bt (gdb) quit The program is running. Exit anyway? (y or n) y root@DD-WRT:~# но какая-то проблема с пунктом "Она выведет много текста"...
-
Попробовал сделать всё с самого начала: root@DD-WRT:/mnt/distr/stargazer/stg-2.408/projects/stargazer# ./build debug ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking CC... found Checking CXX... found Checking endianess... Little Endian Checking for -lexpat... yes Checking for -lfbclient... no Checking for mysql_config... no Checking for -lmysqlclient... no Checking for pg_config... no Checking for -lpq... no Checking for xmlrpc-c-config... no Checking for -lxmlrpc... no Debug build. Type make explicitly потом make и make install и при запуске вот такие сообщения: root@DD-WRT:/mnt/distr/stargazer/stg-2.408/projects/stargazer# /opt/billing/usr/sbin/stargazer /opt/billing/etc/stargazer/ eventloop.cpp > 00:55:55 > EVENT_LOOP::Runner - Before start eventloop.cpp > 00:55:55 > EVENT_LOOP::Runner - Sleeping until new actions arrived main.cpp > 00:55:55 > Module: /opt/billing/usr/lib/stg/mod_auth_ao.so main.cpp > 00:55:55 > Module: /opt/billing/usr/lib/stg/mod_cap_ether.so main.cpp > 00:55:55 > Module: /opt/billing/usr/lib/stg/mod_auth_ia.so main.cpp > 00:55:55 > Module: /opt/billing/usr/lib/stg/mod_ping.so main.cpp > 00:55:55 > Module: /opt/billing/usr/lib/stg/mod_conf_sg.so inetaccess.cpp > 00:55:55 > sizeof(CONN_SYN_6) = 96 96 inetaccess.cpp > 00:55:55 > sizeof(CONN_SYN_8) = 96 96 inetaccess.cpp > 00:55:55 > sizeof(CONN_SYN_ACK_6) = 192 192 inetaccess.cpp > 00:55:55 > sizeof(CONN_SYN_ACK_8) = 200 200 inetaccess.cpp > 00:55:55 > sizeof(CONN_ACK_6) = 64 64 inetaccess.cpp > 00:55:55 > sizeof(ALIVE_SYN_6) = 368 368 inetaccess.cpp > 00:55:55 > sizeof(ALIVE_SYN_8) = 384 384 inetaccess.cpp > 00:55:55 > sizeof(ALIVE_ACK_6) = 64 64 inetaccess.cpp > 00:55:55 > sizeof(DISCONN_SYN_6) = 96 96 inetaccess.cpp > 00:55:55 > sizeof(DISCONN_SYN_ACK_6) = 24 24 inetaccess.cpp > 00:55:55 > sizeof(DISCONN_SYN_ACK_8) = 32 32 inetaccess.cpp > 00:55:55 > sizeof(DISCONN_ACK_6) = 64 64 inetaccess.cpp > 00:55:55 > sizeof(FIN_6) = 24 24 inetaccess.cpp > 00:55:55 > sizeof(FIN_8) = 32 32 inetaccess.cpp > 00:55:55 > sizeof(ERR) = 256 256 inetaccess.cpp > 00:55:55 > sizeof(INFO_6) = 256 256 inetaccess.cpp > 00:55:55 > sizeof(INFO_7) = 272 272 inetaccess.cpp > 00:55:55 > sizeof(INFO_8) = 1068 1072 users_impl.cpp > 00:55:56 > =====================| pid: 32248 |===================== users_impl.cpp > 00:55:56 > Day = 1 Min = 55 users_impl.cpp > 00:55:56 > Monitor=0 file USERS /var/stargazer/monitoring/users_r Segmentation fault что означают эти записи мне не особо понятно, буду благодарен за разъяснения ) смотрим ps интересующая нас строчка: 32244 root 3592 S stg-exec /opt/billing/etc/stargazer/ второго процесса нет... (
-
Вот жеж развезли офтоп... Спасибо за ответ по существу)
-
В конце файла ./build есть такие строчки: if [ "$1" != "debug" ] then $MAKE $MAKEOPTS else echo -e "\n\n\nDebug build. Type $MAKE explicitly" fi где $MAKE в моём случае: MAKE="make", ибо линукс, а $MAKEOPTS - какие-то доп.опции которые собираются по ходу выполнения ./build. т.е. как я решил: если нет параметра "debug" - идёт как обычная проверка и если всё норм - выполняем команду "make", или я чего-то не так понял?.. Ближе к выходным надеюсь будет побольше времени - попробую вообще всё заново сделать ) посмотрим что получится. Думаю нужно попробовать собрать и запустить в минимально возможной комплектации. В связи с этим хотелось бы уточнить: Ну с mysql понятно - не буду ставить, попробуем на файлах данные хранить, но получается можно ещё и без поддержки интерфейса XML RPC собрать? Может ещё что-то можно "отключить"? )
-
а лучше смотрим более детально топик под номером 26.
-
так вроде уже пытался запускать на файлах - смотрим топик под номером 36. Не исключаю конечно что я что-то не так делал... Я в конфигурационном файле закомментировал модуль который относится к mysql и раскомментировал блок который относится к файловой базе, ну и указал конечно пользователя, группу. Что значит "собирать с дебагом"? Где можно поподробнее почитать про такой процесс?
-
Такого файла: /var/log/messages нет, есть вот такой: /tmp/syslog.log Последние записи в нём о том что я подключился по ssh, о stargazer нет ни слова. посмотрел dmesg, сообщений "Segmentation fault" нет . Пробовал использовать файлы для хранения данных - та же история, один процесс запускается а сам сервер нет. Вот соответствующие этому тесту записи в /opt/billing/var/log/stargazer.log : 2012-10-28 19:07:42 -- Stg v. 2.408 2012-10-28 19:07:42 -- Message queue created successfully. msgKey=5555 msgID=0 2012-10-28 19:07:42 -- Timer thread started successfully. 2012-10-28 19:07:42 -- Storage plugin: file_store v.1.04. Loading successfull. 2012-10-28 19:07:42 -- Users started successfully.
-
Выдержка из мануала: Для просмотра, работает ли сервер, необходимо выполнить команду: ps x | grep stargazer | grep -v grep. В случае если сервер успешно был запущен и работает то результат команды должен быть примерно таким: 4818 ? S< 0:32 ./stargazer /etc/stargazer 4819 ? S 0:00 stg-exec /etc/stargazer Следует отметить что в выводе указанной выше команды должно присутствовать не менее двух строк. То есть, первая строка в данном примере – это процесс сервера, вторая – процесс исполнителя скриптов. Если присутствует только строка с именем stg-exec или не имеется строк вовсе, то сервер не запущен или имеются проблемы в его работе. Для диагностики ошибок при запуске сервера необходимо просмотреть содержимое журнала сервера биллинга (/var/log/stargazer.log) или же системный журнал (обычно /var/log/messages). Ну вообщем у меня только одна строчка : 744 ? S 0:00 stg-exec /opt/billing/etc/stargazer/ А это означает что "сервер не запущен или имеются проблемы в его работе." содержимое журнала сервера биллинга (несколько раз перезапускал - поэтому повторяются записи): [admin@DLINK-C00000 root]$ cat /opt/billing/var/log/stargazer.log 2012-10-28 17:33:25 -- Stg v. 2.408 2012-10-28 17:33:25 -- Message queue created successfully. msgKey=5555 msgID=196608 2012-10-28 17:33:25 -- Timer thread started successfully. 2012-10-28 17:33:25 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-10-28 17:33:26 -- Users started successfully. 2012-10-28 17:37:29 -- Stg v. 2.408 2012-10-28 17:37:29 -- Message queue created successfully. msgKey=5555 msgID=229376 2012-10-28 17:37:29 -- Timer thread started successfully. 2012-10-28 17:37:29 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-10-28 17:37:29 -- Users started successfully. 2012-10-28 17:45:30 -- Stg v. 2.408 2012-10-28 17:45:30 -- Message queue created successfully. msgKey=5555 msgID=262144 2012-10-28 17:45:30 -- Timer thread started successfully. 2012-10-28 17:45:31 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-10-28 17:45:31 -- Users started successfully. 2012-10-28 17:59:33 -- Stg v. 2.408 2012-10-28 17:59:33 -- Message queue created successfully. msgKey=5555 msgID=294912 2012-10-28 17:59:33 -- Timer thread started successfully. 2012-10-28 17:59:33 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-10-28 17:59:33 -- Users started successfully. 2012-10-28 18:14:48 -- Stg v. 2.408 2012-10-28 18:14:48 -- Message queue created successfully. msgKey=5555 msgID=327680 2012-10-28 18:14:48 -- Timer thread started successfully. 2012-10-28 18:14:48 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2012-10-28 18:14:49 -- Users started successfully. [admin@DLINK-C00000 root]$ Вот ещё какой-то лог-файл: [admin@DLINK-C00000 root]$ cat /var/log/stargazer.log 2012-10-28 17:33:08 -- DOTCONF++: file 'start/stargazer.conf': realpath('start/stargazer.conf') failed: No such file or directory 2012-10-28 17:33:08 -- ReadSettings error. Cannot read file start/stargazer.conf 2012-10-28 17:37:29 -- DOTCONF++: file '/opt/billing/etc/stargazer/stargazer.conf', line 402: warning: line too long [admin@DLINK-C00000 root]$ Ну эти ошибки я вроде подправил. Ещё точно могу сказать что к базе подключился - таблицы появились.
-
ну как говорится: поздняк метаться) Наверное можно и без него... Просто у меня вообще первое знакомство с линуксом, с билинговой системой, поэтому наверное не только здесь "не по фэншую" сделал )) Вроде всё собралось теперь. Ещё раз спасибо за дельный совет) Только чёт не запускается процесс сервера... И ошибок в логах вроде не указано.
-
поставил более новую библиотеку(1.32.2), запустил сборку - посмотрим что будет теперь
-
хм... а в ./build указан такой параметр: MIN_XMLRPCC_VERSION="1.06.27" в любом случае спасибо за ответ) буду ковырять дальше
-
Всем доброго времени суток. Приношу извинения если тут запрещено поднимать на столько старые ветки, но у меня проблема по сабжу. Решил попробовать установить stargazer на DIR-320. Установил стороннюю прошивку, поставил дополнительный софт, подключил своп, скачал и поставил expat-2.1.0.tar.gz Вот что выдает ./build debug: [admin@DLINK-C00000 stargazer]$ ./build debug ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking CC... found Checking CXX... found Checking endianess... Little Endian Checking for -lexpat... yes Checking for -lfbclient... no Checking for mysql_config... yes Checking for mysql_config --cflags... [-I/opt/include/mysql] Checking for mysql_config --libs_r... [-L/home/slug/optware/ddwrt/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-link,/home/slug/optware/ddwrt/staging/opt/lib -Wl,-rpath,/opt/lib/mysql -L/opt/lib/mysql -lmysqlclient_r -L/home/slug/optware/ddwrt/staging/opt/lib -lz -lpthread -lcrypt -lnsl -lm -lpthread -L/home/slug/optware/ddwrt/staging/opt/lib -lssl -lcrypto] Checking for pg_config... no Checking for -lpq... no Checking for xmlrpc-c-config... yes (version 1.11) Checking for xmlrpc-c-config --cflags... [-I/opt/include ] Checking for xmlrpc-c-config --libs... [-L/opt/lib -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util -L/opt/lib -lxml2 -lz -lm ] Debug build. Type make explicitly Насколько я могу понимать – вроде говорит что все условия для установки есть и теперь пора собственно устанавливать… ОК набираем ./build, начинается сборка но через какое-то время вываливается вот такая ошибка: make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ether_linux' g++ -c ether_cap.cpp -I/usr/local/include -DARCH_LE -fPIC -I ../../../../../stglibs/common.lib/include -I /mnt/distr/stargazer/stg-2.408/projects/stargazer/../../include -DNDEBUG -DLINUX g++ ether_cap.o -L/usr/local/lib -shared -Wl,-rpath,/opt/billing/usr/lib/stg -L ../../../../../stglibs/common.lib -lpthread -lstgcommon -o mod_cap_ether.so ln -fs "`pwd`/mod_cap_ether.so" /mnt/distr/stargazer/stg-2.408/projects/stargazer/modules/mod_cap_ether.so make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ether_linux' make -C capture/ipq_linux make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ipq_linux' make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ipq_linux' make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ipq_linux' g++ -c ipq_cap.cpp -I/usr/local/include -DARCH_LE -fPIC -I ../../../../../stglibs/common.lib/include -I /mnt/distr/stargazer/stg-2.408/projects/stargazer/../../include -DNDEBUG -DLINUX cc -c libipq.c -DARCH_LE -fPIC -I ../../../../../stglibs/common.lib/include -I /mnt/distr/stargazer/stg-2.408/projects/stargazer/../../include -DNDEBUG -DLINUX g++ ipq_cap.o libipq.o -L/usr/local/lib -shared -Wl,-rpath,/opt/billing/usr/lib/stg -L ../../../../../stglibs/common.lib -lpthread -lstgcommon -o mod_cap_ipq.so ln -fs "`pwd`/mod_cap_ipq.so" /mnt/distr/stargazer/stg-2.408/projects/stargazer/modules/mod_cap_ipq.so make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/capture/ipq_linux' make -C store/mysql make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/store/mysql' make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/store/mysql' make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/store/mysql' g++ -c mysql_store.cpp -I/usr/local/include -DARCH_LE -I/opt/include/mysql -fPIC -I ../../../../../stglibs/common.lib/include -I ../../../../../stglibs/crypto.lib/include -I /mnt/distr/stargazer/stg-2.408/projects/stargazer/../../include -DNDEBUG -DLINUX g++ mysql_store.o -L/usr/local/lib -shared -Wl,-rpath,/opt/billing/usr/lib/stg -L ../../../../../stglibs/common.lib -L ../../../../../stglibs/crypto.lib -L/home/slug/optware/ddwrt/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-link,/home/slug/optware/ddwrt/staging/opt/lib -Wl,-rpath,/opt/lib/mysql -L/opt/lib/mysql -lmysqlclient_r -L/home/slug/optware/ddwrt/staging/opt/lib -lz -lpthread -lcrypt -lnsl -lm -lpthread -L/home/slug/optware/ddwrt/staging/opt/lib -lssl -lcrypto -lstgcommon -lstgcrypto -o mod_store_mysql.so ln -fs "`pwd`/mod_store_mysql.so" /mnt/distr/stargazer/stg-2.408/projects/stargazer/modules/mod_store_mysql.so make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/store/mysql' make -C configuration/rpcconfig make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/configuration/rpcconfig' make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/configuration/rpcconfig' make[2]: Entering directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/configuration/rpcconfig' g++ -c rpcconfig.cpp -I/usr/local/include -DARCH_LE -fPIC -I ../../../../../stglibs/common.lib/include -I ../../../../../stglibs/locker.lib/include -I ../../../../../stglibs/logger.lib/include -I ../../../../../stglibs/scriptexecuter.lib/include -I /mnt/distr/stargazer/stg-2.408/projects/stargazer/../../include -DNDEBUG -DLINUX In file included from rpcconfig.cpp:21: rpcconfig.h:11:29: error: xmlrpc-c/base.hpp: No such file or directory rpcconfig.h:12:33: error: xmlrpc-c/registry.hpp: No such file or directory rpcconfig.h:13:37: error: xmlrpc-c/server_abyss.hpp: No such file or directory rpcconfig.h:105: error: 'xmlrpc_c' has not been declared rpcconfig.h:105: error: expected ';' before 'rpcRegistry' rpcconfig.h:106: error: 'xmlrpc_c' has not been declared rpcconfig.h:106: error: expected ';' before '*' token info_methods.h:17: error: 'xmlrpc_c' has not been declared info_methods.h:17: error: expected `{' before 'method' info_methods.h:17: error: invalid function declaration info_methods.h:44: error: 'xmlrpc_c' has not been declared info_methods.h:44: error: expected `{' before 'method' info_methods.h:44: error: invalid function declaration info_methods.h:62: error: 'xmlrpc_c' has not been declared info_methods.h:62: error: expected `{' before 'method' info_methods.h:62: error: invalid function declaration users_methods.h:14: error: 'xmlrpc_c' has not been declared users_methods.h:14: error: expected `{' before 'method' users_methods.h:14: error: invalid function declaration users_methods.h:34: error: 'xmlrpc_c' has not been declared users_methods.h:34: error: expected `{' before 'method' users_methods.h:34: error: invalid function declaration users_methods.h:57: error: 'xmlrpc_c' has not been declared users_methods.h:57: error: expected `{' before 'method' users_methods.h:57: error: invalid function declaration users_methods.h:80: error: 'xmlrpc_c' has not been declared users_methods.h:80: error: expected `{' before 'method' users_methods.h:80: error: invalid function declaration users_methods.h:100: error: 'xmlrpc_c' has not been declared users_methods.h:100: error: expected `{' before 'method' users_methods.h:100: error: invalid function declaration users_methods.h:129: error: 'xmlrpc_c' has not been declared users_methods.h:129: error: expected `{' before 'method' users_methods.h:129: error: invalid function declaration users_methods.h:155: error: 'xmlrpc_c' has not been declared users_methods.h:155: error: expected `{' before 'method' users_methods.h:155: error: invalid function declaration users_methods.h:181: error: 'xmlrpc_c' has not been declared users_methods.h:181: error: expected `{' before 'method' users_methods.h:181: error: invalid function declaration users_methods.h:210: error: 'xmlrpc_c' has not been declared users_methods.h:210: error: expected `{' before 'method' users_methods.h:210: error: invalid function declaration tariffs_methods.h:12: error: 'xmlrpc_c' has not been declared tariffs_methods.h:12: error: expected `{' before 'method' tariffs_methods.h:12: error: invalid function declaration tariffs_methods.h:32: error: 'xmlrpc_c' has not been declared tariffs_methods.h:32: error: expected `{' before 'method' tariffs_methods.h:32: error: invalid function declaration tariffs_methods.h:55: error: 'xmlrpc_c' has not been declared tariffs_methods.h:55: error: expected `{' before 'method' tariffs_methods.h:55: error: invalid function declaration tariffs_methods.h:75: error: 'xmlrpc_c' has not been declared tariffs_methods.h:75: error: expected `{' before 'method' tariffs_methods.h:75: error: invalid function declaration tariffs_methods.h:98: error: 'xmlrpc_c' has not been declared tariffs_methods.h:98: error: expected `{' before 'method' tariffs_methods.h:98: error: invalid function declaration admins_methods.h:12: error: 'xmlrpc_c' has not been declared admins_methods.h:12: error: expected `{' before 'method' admins_methods.h:12: error: invalid function declaration admins_methods.h:32: error: 'xmlrpc_c' has not been declared admins_methods.h:32: error: expected `{' before 'method' admins_methods.h:32: error: invalid function declaration admins_methods.h:52: error: 'xmlrpc_c' has not been declared admins_methods.h:52: error: expected `{' before 'method' admins_methods.h:52: error: invalid function declaration admins_methods.h:72: error: 'xmlrpc_c' has not been declared admins_methods.h:72: error: expected `{' before 'method' admins_methods.h:72: error: invalid function declaration admins_methods.h:92: error: 'xmlrpc_c' has not been declared admins_methods.h:92: error: expected `{' before 'method' admins_methods.h:92: error: invalid function declaration messages_methods.h:11: error: 'xmlrpc_c' has not been declared messages_methods.h:11: error: expected `{' before 'method' messages_methods.h:11: error: invalid function declaration rpcconfig.cpp: In constructor 'RPC_CONFIG::RPC_CONFIG()': rpcconfig.cpp:92: error: class 'RPC_CONFIG' does not have any field named 'rpcRegistry' rpcconfig.cpp:93: error: class 'RPC_CONFIG' does not have any field named 'rpcServer' rpcconfig.cpp: In destructor 'virtual RPC_CONFIG::~RPC_CONFIG()': rpcconfig.cpp:106: error: 'rpcServer' was not declared in this scope rpcconfig.cpp: In member function 'virtual int RPC_CONFIG::Start()': rpcconfig.cpp:169: error: 'rpcServer' was not declared in this scope rpcconfig.cpp:169: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:169: error: expected `;' before 'serverAbyss' rpcconfig.cpp: In static member function 'static void* RPC_CONFIG::Run(void*)': rpcconfig.cpp:224: error: 'class RPC_CONFIG' has no member named 'rpcServer' rpcconfig.cpp: In member function 'void RPC_CONFIG::InitiateRegistry()': rpcconfig.cpp:311: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:311: error: expected initializer before 'const' rpcconfig.cpp:317: error: 'rpcRegistry' was not declared in this scope rpcconfig.cpp:317: error: 'methodInfoPtr' was not declared in this scope rpcconfig.cpp:319: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:319: error: expected initializer before 'const' rpcconfig.cpp:322: error: 'methodLoginPtr' was not declared in this scope rpcconfig.cpp:324: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:324: error: expected initializer before 'const' rpcconfig.cpp:327: error: 'methodLogoutPtr' was not declared in this scope rpcconfig.cpp:329: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:329: error: expected initializer before 'const' rpcconfig.cpp:333: error: 'methodGetUserPtr' was not declared in this scope rpcconfig.cpp:335: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:335: error: expected initializer before 'const' rpcconfig.cpp:340: error: 'methodAddUserPtr' was not declared in this scope rpcconfig.cpp:342: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:342: error: expected initializer before 'const' rpcconfig.cpp:347: error: 'methodDelUserPtr' was not declared in this scope rpcconfig.cpp:349: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:349: error: expected initializer before 'const' rpcconfig.cpp:353: error: 'methodGetUsersPtr' was not declared in this scope rpcconfig.cpp:355: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:355: error: expected initializer before 'const' rpcconfig.cpp:362: error: 'methodChgUserPtr' was not declared in this scope rpcconfig.cpp:364: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:364: error: expected initializer before 'const' rpcconfig.cpp:370: error: 'methodAddCashPtr' was not declared in this scope rpcconfig.cpp:372: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:372: error: expected initializer before 'const' rpcconfig.cpp:378: error: 'methodSetCashPtr' was not declared in this scope rpcconfig.cpp:380: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:380: error: expected initializer before 'const' rpcconfig.cpp:387: error: 'methodTariffChangePtr' was not declared in this scope rpcconfig.cpp:389: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:389: error: expected initializer before 'const' rpcconfig.cpp:393: error: 'methodGetTariffPtr' was not declared in this scope rpcconfig.cpp:395: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:395: error: expected initializer before 'const' rpcconfig.cpp:400: error: 'methodChgTariffPtr' was not declared in this scope rpcconfig.cpp:402: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:402: error: expected initializer before 'const' rpcconfig.cpp:406: error: 'methodGetTariffsPtr' was not declared in this scope rpcconfig.cpp:408: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:408: error: expected initializer before 'const' rpcconfig.cpp:413: error: 'methodAddTariffPtr' was not declared in this scope rpcconfig.cpp:415: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:415: error: expected initializer before 'const' rpcconfig.cpp:421: error: 'methodDelTariffPtr' was not declared in this scope rpcconfig.cpp:423: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:423: error: expected initializer before 'const' rpcconfig.cpp:427: error: 'methodGetAdminPtr' was not declared in this scope rpcconfig.cpp:429: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:429: error: expected initializer before 'const' rpcconfig.cpp:433: error: 'methodAddAdminPtr' was not declared in this scope rpcconfig.cpp:435: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:435: error: expected initializer before 'const' rpcconfig.cpp:439: error: 'methodDelAdminPtr' was not declared in this scope rpcconfig.cpp:441: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:441: error: expected initializer before 'const' rpcconfig.cpp:445: error: 'methodChgAdminPtr' was not declared in this scope rpcconfig.cpp:447: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:447: error: expected initializer before 'const' rpcconfig.cpp:451: error: 'methodGetAdminsPtr' was not declared in this scope rpcconfig.cpp:453: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:453: error: expected initializer before 'const' rpcconfig.cpp:457: error: 'methodSendMessagePtr' was not declared in this scope rpcconfig.cpp:459: error: 'xmlrpc_c' has not been declared rpcconfig.cpp:459: error: expected initializer before 'const' rpcconfig.cpp:463: error: 'methodGetOnlinIPsPtr' was not declared in this scope make[2]: *** [rpcconfig.o] Error 1 make[2]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins/configuration/rpcconfig' make[1]: *** [configuration/rpcconfig] Error 2 make[1]: Leaving directory `/mnt/distr/stargazer/stg-2.408/projects/stargazer/plugins' make: *** [plugins] Error 2 Подскажите, пожалуйста, что означают эти ошибки? Проблема с библиотекой expat?
