masters 126 Posted 2007-12-30 22:10:15 Share Posted 2007-12-30 22:10:15 Только что скачал свеженький СТГ, написано только сегодня выложен Пытаюсь установить под ФРЕЙ 6.2, и нифига. После make install получаю: # gmake install install -m 0755 -o root -s stargazer /usr/sbin/stargazer gmake -C /usr/home/masters/stg-2.404.9.7/projects/stargazer/../../stglibs install gmake[1]: Entering directory `/usr/home/masters/stg-2.404.9.7/stglibs' gmake install -C stg_logger.lib gmake[2]: Entering directory `/usr/home/masters/stg-2.404.9.7/stglibs/stg_logger.lib' install -m 0755 -o root -s -D libstg_logger.so /usr/lib/stg/libstg_logger.so install: illegal option -- D usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 file2 install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 ... fileN directory install -d [-v] [-g group] [-m mode] [-o owner] directory ... gmake[2]: *** [install] Error 64 gmake[2]: Leaving directory `/usr/home/masters/stg-2.404.9.7/stglibs/stg_logger.lib' gmake[1]: *** [stg_logger.lib] Error 2 gmake[1]: Leaving directory `/usr/home/masters/stg-2.404.9.7/stglibs' gmake: *** [install-bin] Error 2 Плиз хэлп!!!! Link to post Share on other sites
stg-34 0 Posted 2007-12-30 22:18:42 Share Posted 2007-12-30 22:18:42 Ппц. Оперативно Link to post Share on other sites
stg-34 0 Posted 2007-12-30 22:22:27 Share Posted 2007-12-30 22:22:27 Если силно горит, скопируй руками библиотеки в /usr/lib/stg. Думаю поможет. Нда, надо расширять набор фрей, под которыми тестировать Под 5-ой всё было хорошо. Link to post Share on other sites
Bas 2 Posted 2007-12-31 01:04:19 Share Posted 2007-12-31 01:04:19 А вы багофиксить и перезаливать архив будете сразу или позже выйдет патч-версия? На НГ ставить не хочу, после... Хочу встретить праздник спокойно С наступающим P.S. Вопрос для меня тоже критичен, у меня везде FreeBSD 6.2. Link to post Share on other sites
ponomar 0 Posted 2007-12-31 05:24:06 Share Posted 2007-12-31 05:24:06 под слакой 12 выдало make -C install make: *** install: No such file or directory. Stop. make: *** [install-bin] Error 2 Link to post Share on other sites
ponomar 0 Posted 2007-12-31 06:03:50 Share Posted 2007-12-31 06:03:50 ещё заметил такое что при авторизации авторизатор загорается зелёным и больше ничего, скрипты не выполняются не выполняются, конфигуратор показывает что пользователь оффлайн Link to post Share on other sites
egor2fsys 5 Posted 2007-12-31 06:17:06 Share Posted 2007-12-31 06:17:06 Спасибо за сообщения об ошибках. Все будет перепроверено и исправлено. Link to post Share on other sites
masters 126 Posted 2007-12-31 06:51:58 Author Share Posted 2007-12-31 06:51:58 Если силно горит, скопируй руками библиотеки в /usr/lib/stg. Думаю поможет. Спасибо, щас буду проверять :00: Link to post Share on other sites
xzvf 0 Posted 2007-12-31 14:33:36 Share Posted 2007-12-31 14:33:36 Как это понимать знатоки? И что делать дальше? FreeBSD 62 ./build gmake[2]: Leaving directory `/stg-2.404.9.7/projects/stargazer/plugins/store/fil es' divert_cap.cpp:52: error: expected `]' before "TODO" divert_cap.cpp: In member function `int DIVERT_CAP::DivertCapRead(char*, int, ch ar**, int)': divert_cap.cpp:302: error: expected `]' before "TODO" divert_cap.cpp:307: error: `buf' was not declared in this scope divert_cap.cpp:307: error: expected `)' before "TODO" gmake[2]: *** [divert_cap.o] Error 1 gmake[2]: Leaving directory `/stg-2.404.9.7/projects/stargazer/plugins/capture/d ivert_freebsd' gmake[1]: *** [capture/divert_freebsd] Error 2 gmake[1]: Leaving directory `/stg-2.404.9.7/projects/stargazer/plugins' gmake: *** [plugins] Error 2 Link to post Share on other sites
stg-34 0 Posted 2007-12-31 15:16:15 Share Posted 2007-12-31 15:16:15 это аномалия Link to post Share on other sites
xzvf 0 Posted 2007-12-31 15:24:40 Share Posted 2007-12-31 15:24:40 Что не так зделал? Link to post Share on other sites
stg-34 0 Posted 2007-12-31 15:36:04 Share Posted 2007-12-31 15:36:04 Это я лажанул. Странно, то что я эту лажу заметил и поправил, но похоже что-то не доделал. Там ошибка тупа до безобразия. Поправь в divert_cap.cpp в начале файла /* Blah-blah-blah*/ TODO а должно быть /* Blah-blah-blah TODO */ Link to post Share on other sites
Колян 2 Posted 2007-12-31 15:59:47 Share Posted 2007-12-31 15:59:47 Это я лажанул. Странно, то что я эту лажу заметил и поправил, но похоже что-то не доделал. Там ошибка тупа до безобразия.Поправь в divert_cap.cpp в начале файла /* Blah-blah-blah*/ TODO а должно быть /* Blah-blah-blah TODO */ А когда же все-таки будет релиз? Ждем с нетерпением Но все же шось как ни одно так другое Link to post Share on other sites
stg-34 0 Posted 2007-12-31 16:54:52 Share Posted 2007-12-31 16:54:52 Та, так всегда бывает, не хватает 3-х часов чтоб всё перепроверить а потом такие лажи. Я думаю просто поправлю архив, там никаких существенных изменений не будет. Link to post Share on other sites
Alferov 0 Posted 2007-12-31 20:02:13 Share Posted 2007-12-31 20:02:13 Еще момент... не собирается модуль store_mysql Сдается мне makefile править надо... кроме того маленькая ошибочка в build присутствует в проверке mysqlclient Link to post Share on other sites
MICROWATT 765 Posted 2007-12-31 23:03:20 Share Posted 2007-12-31 23:03:20 Та, так всегда бывает, не хватает 3-х часов чтоб всё перепроверить Да уж...запахались. мужики.... Да вы хоть на календарь гляньте! За два часа до Нового Года проблемы? Может. к утру сами собой и отпадут! с Новым Годом! Link to post Share on other sites
zulu_Radist 856 Posted 2008-01-01 07:13:04 Share Posted 2008-01-01 07:13:04 Та ну не гони, в такие минуты шедевры и рождаются, по себе знаю ))) Link to post Share on other sites
masters 126 Posted 2008-01-01 12:03:36 Author Share Posted 2008-01-01 12:03:36 Теперь вываливается с: Storage plugin loading failed: Cannot open "/usr/lib/stg/mod_store_mysql.so" Такой либы нигде не нашел Link to post Share on other sites
Max 0 Posted 2008-01-01 12:18:05 Share Posted 2008-01-01 12:18:05 очевидно не собрался плагин мускуля Link to post Share on other sites
Alferov 0 Posted 2008-01-01 12:21:33 Share Posted 2008-01-01 12:21:33 файл projects/stargazer/plugins/store/mysql/Makefile должен выглядеть так: include ../../../../../Makefile.conf PROG = mod_store_mysql.so SRCS = ./mysql_store.cpp #LIBS = -lconffiles -lstg_common #LIBS = -lmysqlclient include ../../Makefile.in SEARCH_DIRS += -I /usr/local/include/mysql LDFLAGS += -lmysqlclient -L /usr/local/lib/mysql в файле projects/stargazer/build надо найти then CHECK_MYSQLCLIENT=no echo "no" else CHECK_MYSQLCLIENT=no echo "yes" fi и сделать так: then CHECK_MYSQLCLIENT=no echo "no" else CHECK_MYSQLCLIENT=yes echo "yes" fi в файлах mysql_store.cpp и mysql_store.h убрать из инклудов указание каталога mysql #include <mysql/mysql.h> #include <mysql/errmsg.h> и будет щастье Link to post Share on other sites
masters 126 Posted 2008-01-01 12:22:03 Author Share Posted 2008-01-01 12:22:03 очевидно не собрался плагин мускуля у меня клиен mysql лежит не в /usr/lib сейчас пробую с symlink, может поможет Link to post Share on other sites
Max 0 Posted 2008-01-01 12:22:38 Share Posted 2008-01-01 12:22:38 попытался собрать на FreeBSD 5.5 # ./build CFLAGS+=-O2: not found ############################################################################# Building STG 2.4 for FreeBSD 5 ############################################################################# Checking for -lexpat... yes Checking for -lfbclient... no Checking for -lmysqlclient... yes Makefile:130: deps: No such file or directory gmake -C /root/stg-2.404.9.7/projects/stargazer/../../stglibs includes gmake: /usr/local/bin/bash: Команда не найдена gmake: *** [deps] Ошибка 127 возник вопрос, а причём тут баш? Link to post Share on other sites
Alferov 0 Posted 2008-01-01 12:24:04 Share Posted 2008-01-01 12:24:04 В файле build замени /usr/local/bin/bash на /bin/sh Link to post Share on other sites
Max 0 Posted 2008-01-01 12:25:09 Share Posted 2008-01-01 12:25:09 при попытке отдельно собрать mysql модуль: # make "../../Makefile.in", line 15: Need an operator Error expanding embedded variable. # gmake ../../Makefile.in:34: deps: No such file or directory gmake: /usr/local/bin/bash: Команда не найдена gmake: *** [deps] Ошибка 127 Link to post Share on other sites
Max 0 Posted 2008-01-01 12:31:22 Share Posted 2008-01-01 12:31:22 попытался собрать на FreeBSD 5.5 # ./build CFLAGS+=-O2: not found ############################################################################# Building STG 2.4 for FreeBSD 5 ############################################################################# Checking for -lexpat... yes Checking for -lfbclient... no Checking for -lmysqlclient... yes Makefile:130: deps: No such file or directory gmake -C /root/stg-2.404.9.7/projects/stargazer/../../stglibs includes gmake: /usr/local/bin/bash: Команда не найдена gmake: *** [deps] Ошибка 127 возник вопрос, а причём тут баш? рецепт лечения: в строке 140: SHELL=/usr/local/bin/bash заменить на: SHELL=/bin/sh в итоге собрался стг! при этом не собрался модуль Mysql при попытке в ручную собрать пишет: ../../Makefile.in:34: deps: No such file or directory ./mysql_store.cpp:5:25: mysql/mysql.h: No such file or directory ./mysql_store.cpp:6:26: mysql/errmsg.h: No such file or directory ./mysql_store.h:15:25: mysql/mysql.h: No such file or directory deps:1: *** пропущен разделитель. Останов. пришлось заменить в нужных строках на: /usr/local/mysql/include/mysql/имя_файла Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now