Перейти до

непонятная ошибка пр первом запуске


Рекомендованные сообщения

Система ASPLinux 11.2

 

на whreis libexpat получаем

 

 

[root@asp11s sbin]# whereis libexpat
libexpat: /usr/lib/libexpat.a /usr/lib/libexpat.la /usr/lib/libexpat.so

 

при установке получаем


[root@asp11s stargazer]# ./build
#############################################################################
      Building STG 2.4 for Linux
#############################################################################
Makeing stg_logger.lib
rm -f deps libstg_logger *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_logger.cpp
g++ -shared -Wl,-soname,libstg_logger.so stg_logger.o -o libstg_logger.so
ar rc libstg_logger.a stg_logger.o
ranlib libstg_logger.a
cp stg_logger.h ../../include/
cp libstg_logger.a ../../lib/
cp libstg_logger.so ../../lib/
Makeing crypto.lib
rm -f deps libstg_crypto *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c ag_md5.c
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c blowfish.cpp
g++ -shared -Wl,-soname,libstg_crypto.so ag_md5.o blowfish.o -o libstg_crypto.so
ar rc libstg_crypto.a ag_md5.o blowfish.o
ranlib libstg_crypto.a
cp ag_md5.h blowfish.h ../../include/
cp libstg_crypto.a ../../lib/
cp libstg_crypto.so ../../lib/
Makeing common.lib
rm -f deps libstg_common *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c debug.c
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_error.c
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c common.cpp
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_strptime.cpp
g++ -shared -Wl,-soname,libstg_common.so debug.o stg_error.o common.o stg_strptime.o -o libstg_common.so
ar rc libstg_common.a debug.o stg_error.o common.o stg_strptime.o
ranlib libstg_common.a
cp debug.h stg_error.h common.h ../../include/
cp libstg_common.a ../../lib/
cp libstg_common.so ../../lib/
Makeing script_executer.lib
rm -f deps libscript_executer *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c script_executer.cpp
g++ -shared -Wl,-soname,libscript_executer.so script_executer.o -o libscript_executer.so
ar rc libscript_executer.a script_executer.o
ranlib libscript_executer.a
cp script_executer.h ../../include/
cp libscript_executer.a ../../lib/
cp libscript_executer.so ../../lib/
Makeing conffiles.lib
rm -f deps libconffiles *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c conffiles.cpp
g++ -shared -Wl,-soname,libconffiles.so conffiles.o -o libconffiles.so
ar rc libconffiles.a conffiles.o
ranlib libconffiles.a
cp conffiles.h ../../include/
cp libconffiles.a ../../lib/
cp libconffiles.so ../../lib/
Makeing hostallow.lib
rm -f deps libhostallow *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c hostallow.cpp
g++ -shared -Wl,-soname,libhostallow.so hostallow.o -o libhostallow.so
ar rc libhostallow.a hostallow.o
ranlib libhostallow.a
cp hostallow.h ../../include/
cp libhostallow.a ../../lib/
cp libhostallow.so ../../lib/
Makeing pinger.lib
rm -f deps libstg_pinger *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c pinger.cpp
g++ -shared -Wl,-soname,libstg_pinger.so pinger.o -o libstg_pinger.so
ar rc libstg_pinger.a pinger.o
ranlib libstg_pinger.a
cp pinger.h ../../include/
cp libstg_pinger.a ../../lib/
cp libstg_pinger.so ../../lib/
Makeing dotconfpp.lib
rm -f deps libdotconfpp *.o *.a *.so tags *.*~
../Makefile.in:88: deps: Нет такого файла или каталога
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c dotconfpp.cpp
g++ -g3 -Wall -fPIC -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c mempool.cpp
g++ -shared -Wl,-soname,libdotconfpp.so dotconfpp.o mempool.o -o libdotconfpp.so
ar rc libdotconfpp.a dotconfpp.o mempool.o
ranlib libdotconfpp.a
cp dotconfpp.h mempool.h ../../include/
cp libdotconfpp.a ../../lib/
cp libdotconfpp.so ../../lib/
g++ -c admin.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c admins.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c main.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c curr_ip.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c settings.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c stg_timer.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c tariff2.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c traffcounter.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c user.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c user_property.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c users.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c plugin_runner.cpp -g3 -Wall -I ../../include -DLINUX
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.so ../../lib/libstg_common.so ../../lib/libstg_crypto.so ../../lib/libstg_logger.so ../../lib/libdotconfpp.so ../../lib/libscript_executer.so ../../lib/libstg_pinger.so /usr/lib/libexpat.so /usr/lib/libpthread.so /usr/lib/libdl.so -g3 -Wl,-E -L../../lib -Wl,-rpath,../../lib -Wl,-rpath,/usr/lib/stg -o stargazer
for plugin in ./plugins/authorization/ao ./plugins/authorization/inetaccess ./plugins/configuration/sgconfig ./plugins/other/ping ./plugins/other/rscript ./plugins/store/files ./plugins/capture/ether_linux ./plugins/capture/ipq_linux; do \
gmake OS=linux -C $plugin; \
done
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/authorization/ao'
g++ -c ao.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ ao.o -g3 -shared -o mod_auth_ao.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/authorization/ao'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/authorization/inetaccess'
g++ -c inetaccess.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ inetaccess.o -g3 -shared -o mod_auth_ia.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/authorization/inetaccess'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/configuration/sgconfig'
g++ -c stgconfig.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ -c rsconf.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ -c configproto.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ -c parser.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ -c parser_tariff.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ -c parser_admin.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
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 `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/configuration/sgconfig'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/other/ping'
g++ -c ping.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ ping.o ../../../../../lib/libstg_pinger.so -g3 -shared -L../../../../../lib -Wl,-rpath,../../lib -o mod_ping.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/other/ping'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/other/rscript'
g++ -c rscript.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ rscript.o -g3 -shared -o mod_remote_script.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/other/rscript'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/store/files'
g++ -c file_store.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ file_store.o ../../../../../lib/libconffiles.so -g3 -shared -L../../../../../lib -Wl,-rpath,../../lib -o mod_store_files.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/store/files'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/capture/ether_linux'
g++ -c ether_cap.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ ether_cap.o -g3 -shared -o mod_cap_ether.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/capture/ether_linux'
gmake[1]: Entering directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/capture/ipq_linux'
g++ -c ipq_cap.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX
g++ ipq_cap.o libipq.o -g3 -shared -o mod_cap_ipq.so
gmake[1]: Leaving directory `/home/admin/win/billing/st/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugins/capture/ipq_linux'
ln: `./modules/mod_auth_ao.so': Файл существует
ln: `./modules/mod_auth_ia.so': Файл существует
ln: `./modules/mod_cap_ether.so': Файл существует
ln: `./modules/mod_cap_ipq.so': Файл существует
ln: `./modules/mod_conf_sg.so': Файл существует
ln: `./modules/mod_ping.so': Файл существует
ln: `./modules/mod_remote_script.so': Файл существует
ln: `./modules/mod_store_files.so': Файл существует

 

 

еще делаем скрипт запуска вот так

 

# cat stargazer
#!/bin/sh

case "$1" in
  start)
/usr/sbin/stargazer /etc/startgazer
echo "Starting Billing Server..."
sleep 1
;;
  stop)
pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}')
kill ${pid} > /dev/null 2>&1
echo "Stop Billing Server..."
sleep 1
;;
  restart)
pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}')
kill ${pid} > /dev/null 2>&1
echo "Stop Billing Server..."
sleep 2
/usr/sbin/stargazer /etc/stargazer
echo "Starting Billing Server..."
sleep 1
;;
  *)
echo "▒▒пол▒з▒й: `basename $0` { start | stop | restart }"
exit 64
;;
esac

 

при запуске получаем вот так

 

[root@asp11s /]# /etc/init.d/stargazer start
/usr/sbin/stargazer: symbol lookup error: /usr/sbin/stargazer: undefined symbol: _ZN15DOTCONFDocumentC1ENS_13CaseSensitiveE
Starting Billing Server...

где копать ?

Ссылка на сообщение
Поделиться на других сайтах

Судя по всему это последняя тестовая версия старгейзера, читайте тему о последнем билде, там написано как его лучше запускать.

Ссылка на сообщение
Поделиться на других сайтах
и еще мне не принципиально новая версия или нет , не над что б работало , что посоветуете )

Совет чтоб работало.

http://stg.dp.ua/server_dl.php?show=2.016.7.6

http://stg.dp.ua/doc20.php

Ссылка на сообщение
Поделиться на других сайтах

Последняя сборка работает нормально, оттестил последнюю версию мод_мускуль_сторе, все ок, скоро будет по ссылке выше доступна. Советую ее.

Ссылка на сообщение
Поделиться на других сайтах

Таже проблема , что и у автора freeBSD 6.2 AMD64 X2

 

- 2.0 ... дохнут при запуске и дампят память, без каких либо ошибок

- 2.4 Stable и последняя бета - /libexec/ld-elf.so.1: /usr/sbin/stargazer: Undefined symbol "_ZN15DOTCONFDocumentC1ENS_13CaseSensitiveE"

Ссылка на сообщение
Поделиться на других сайтах
Таже проблема , что и у автора freeBSD 6.2 AMD64 X2

 

- 2.0 ... дохнут при запуске и дампят память, без каких либо ошибок

- 2.4 Stable и последняя бета - /libexec/ld-elf.so.1: /usr/sbin/stargazer: Undefined symbol "_ZN15DOTCONFDocumentC1ENS_13CaseSensitiveE"

После ребилдинга скопированы ли заново *.so из каталога lib в /usr/lib ?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...