AazForever Опубликовано: 13 вересня, 2006 Опубликовано: 13 вересня, 2006 Собирал Старгезер 2.4.8.6 Система Debian 3.1 Сначала нехотел собираться кричал что gmake команды незнает заменил везде на make вроде успокоился. Но потом ошибка: g++ -c script_executer.cpp -g3 -Wall -I ../../include -DLINUX make: *** Нет правила для сборки цели `-lexpat', требуемой для `stargazer'. Останов. Я неочень разбираюсь в Скриптах поэтому удалил мешающуюся строчку в Makefile: Было ifeq ($(OS),linux) DEFS = -DLINUX LIBS += -lexpat \ -lpthread \ -ldl PLUGINS += ./plugins/capture/ether_linux endif Стало ifeq ($(OS),linux) DEFS = -DLINUX LIBS += -lpthread \ -ldl PLUGINS += ./plugins/capture/ether_linux endif Все скомпилировалось..вроде ок. Теперь вопрос. Как это повлияет на работоспособность программы? Что это за строка за что отвечает? Есть ли др варианты обойти ошыбку?
AazForever Опубліковано: 13 вересня, 2006 Автор Опубліковано: 13 вересня, 2006 На первый вопрос нашол ответ (((( НЕЗАПУСКАЕТСЯ. (((
egor2fsys Опубліковано: 13 вересня, 2006 Опубліковано: 13 вересня, 2006 что пишет при запуске ? что в логе ? что в сис логе ?
AazForever Опубліковано: 14 вересня, 2006 Автор Опубліковано: 14 вересня, 2006 При запуске Нечего. Выполняеться и все. В процессах не появляется. В Старгезер Логе 2006-09-14 14:32:32 -- Stg v. Stg 2.4 2006-09-14 14:32:32 -- Timer thread started successfully. 2006-09-14 14:32:32 -- Storage plugin: file_store v.1.01. Loading successfull. 2006-09-14 14:32:32 -- Error: Plugin loading failed. /usr/lib/stg//mod_conf_sg.so: cannot open shared obje ct file: No such file or directory 2006-09-14 14:32:32 -- Traffcounter: Stop successfull. 2006-09-14 14:32:32 -- Users: Stop successfull. 2006-09-14 14:32:35 -- Queue removed successfully. 2006-09-14 14:32:35 -- StgTimer: Stop successfull. 2006-09-14 14:32:35 -- Stg stopped successfully. 2006-09-14 14:32:35 -- --------------------------------------------- В Сис логе Sep 14 14:32:32 new stg: Creating queue with key=5555 ... Sep 14 14:32:32 new stg: Message queue created successfully. msgID=65536
egor2fsys Опубліковано: 14 вересня, 2006 Опубліковано: 14 вересня, 2006 g++ -c script_executer.cpp -g3 -Wall -I ../../include -DLINUX make: *** Нет правила для сборки цели `-lexpat', требуемой для `stargazer'. Останов. не стоит lib-expat в поиск
AazForever Опубліковано: 14 вересня, 2006 Автор Опубліковано: 14 вересня, 2006 При попытке скомпилировать отдельно файл которого ненаходит new:~/star/projects/stargazer/plugins/configuration/sgconfig# make g++ -c stgconfig.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX In file included from stgconfig.h:5, from stgconfig.cpp:5: configproto.h:30:19: expat.h: No such file or directory In file included from stgconfig.h:5, from stgconfig.cpp:5: configproto.h:135: error: 'XML_Parser' is used as a type, but is not defined as a type. make: *** [stgconfig.o] Ошибка 1 \ new:~# \new:~/star/projects/stargazer/plugins/configuration/sgconfig# make g++ -c stgconfig.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX In file included from stgconfig.h:5, from stgconfig.cpp:5: configproto.h:30:19: expat.h: No such file or directory In file included from stgconfig.h:5, from stgconfig.cpp:5: configproto.h:135: error: 'XML_Parser' is used as a type, but is not defined as a type. make: *** [stgconfig.o] Ошибка 1 \
AazForever Опубліковано: 14 вересня, 2006 Автор Опубліковано: 14 вересня, 2006 Нашол поставил перекомпилировал. Ошыбка в Старгезер лог 2006-09-14 15:06:31 -- Stg v. Stg 2.4 2006-09-14 15:06:31 -- Timer thread started successfully. 2006-09-14 15:06:31 -- Storage plugin: file_store v.1.01. Loading successfull. 2006-09-14 15:06:31 -- Error: Plugin loading failed. /usr/lib/stg//mod_conf_sg.so: undefined symbol: XML_S etElementHandler 2006-09-14 15:06:31 -- Traffcounter: Stop successfull. 2006-09-14 15:06:31 -- Users: Stop successfull. 2006-09-14 15:06:34 -- Queue removed successfully. 2006-09-14 15:06:34 -- StgTimer: Stop successfull. 2006-09-14 15:06:34 -- Stg stopped successfully. 2006-09-14 15:06:34 -- ---------------------------------------------
masquarade Опубліковано: 22 вересня, 2006 Опубліковано: 22 вересня, 2006 Была вроде такая хрень .... толи он компилится отказывался.... толи не запускался...попробуй раскидать сим. ссылки libexpat в /lib, /usr/lib и /usr/local/lib ... он может библиотечки не находить ...
KRAWA Опубліковано: 24 вересня, 2006 Опубліковано: 24 вересня, 2006 Собирал Старгезер 2.4.8.6Система Debian 3.1 Сначала нехотел собираться кричал что gmake команды незнает заменил везде на make вроде успокоился. Но потом ошибка: Я тоже везде заменил gmake на make пишу ./build оно мне выдает ############################################################################# Building STG 2.4 for FreeBSD 6 ############################################################################# Makeing stg_logger.lib "../Makefile.in", line 9: Missing dependency operator "../Makefile.in", line 11: Need an operator "../Makefile.in", line 13: Missing dependency operator "../Makefile.in", line 15: Need an operator "../Makefile.in", line 17: Missing dependency operator "../Makefile.in", line 19: Missing dependency operator "../Makefile.in", line 21: Need an operator "../Makefile.in", line 23: Need an operator "../Makefile.in", line 25: Missing dependency operator "../Makefile.in", line 27: Missing dependency operator "../Makefile.in", line 29: Need an operator "../Makefile.in", line 31: Need an operator "../Makefile.in", line 33: Missing dependency operator "../Makefile.in", line 35: Need an operator "../Makefile.in", line 37: Missing dependency operator "../Makefile.in", line 39: Need an operator Error expanding embedded variable. Что это ???Как с ним бороться?? Не думал я что так сложно все будет ПЛЗ!!! где почитать полный РАБОТАЮЩИЙ мануал по установке Старгазера на FreeBSD 6.1 ?????
seima Опубліковано: 10 жовтня, 2006 Опубліковано: 10 жовтня, 2006 А я залез в порты, установил gmake-x.x.x какойто, и все пошло.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас