Alferov Опубліковано: 13 березня, 2008 Автор Опубліковано: 13 березня, 2008 Для перехода на 0,8 версию..достаточно только компильнуть sgconf_xml? процедура описана в доке в архиве
gall Опубліковано: 13 березня, 2008 Опубліковано: 13 березня, 2008 Спасибо за помощь. Перешел сегодня на web-0.08, все стало нормально отображаться (тьху*3)
Akela Опубліковано: 15 березня, 2008 Опубліковано: 15 березня, 2008 Никак не могу собрать sgconf_xml что в stg-web_0.08. Не хватает какого-то blowfish (нет правила для сборки цели blowfish.h). sgconf_xml от stg собирается нормально, только как то с кодировками не очень. stg-2.404.9.7 + mysql-0.67_stg-2.404.9.7.patch. Debian 4.0. Не смог найти решения этой проблемы
Alferov Опубліковано: 16 березня, 2008 Автор Опубліковано: 16 березня, 2008 Где находятся исходники sgconf_xml при сборке?.. по отношению к исходникам стг, естественно.
Akela Опубліковано: 16 березня, 2008 Опубліковано: 16 березня, 2008 скопировал содержимое папки sgconf_xml из web в папку sgconf_xml в стг, предварительно удалив все файлы в целевой папке. ( и без удаления пробовал, тоже самое).
Alferov Опубліковано: 16 березня, 2008 Автор Опубліковано: 16 березня, 2008 СТГ перед этим собирался?
Akela Опубліковано: 16 березня, 2008 Опубліковано: 16 березня, 2008 да. все работало с оригинальным stg, потом решил прикрутить веб-морду. распаковал stg. пропатчил, скопировал sgconf_xml/. собрал stg, потом попытался собрать sgconf. судя по тому что не нашел в форуме ни у кого такой проблемы, наверное это где то я туплю, понять бы где
Alferov Опубліковано: 16 березня, 2008 Автор Опубліковано: 16 березня, 2008 Надо смотреть лог сборки. Думаю проблемы с размещением файлов.
grayich Опубліковано: 18 березня, 2008 Опубліковано: 18 березня, 2008 тоже самое (freebsd7), без патча (линкуя нужное в /usr/lib /usr/include) собралось а вот stg-web_0.08/sgconf_xml/ нехочет сначала ругается так http://paste.org.ru/?cqmftp хотя blowfish.h находится в /usr/include/openssl/ после линковки в /usr/include/ ругается уже так http://paste.org.ru/?u20tia чего ему еще нужно залинковать в /usr/lib и /usr/include ? з.ы. ну почему stg находит только в /usr/lib и /usr/include напрочь игнорируя /usr/local/lib|include ... транно както
madf Опубліковано: 18 березня, 2008 Опубліковано: 18 березня, 2008 тоже самое (freebsd7), без патча (линкуя нужное в /usr/lib /usr/include) собралосьа вот stg-web_0.08/sgconf_xml/ нехочет сначала ругается так http://paste.org.ru/?cqmftp хотя blowfish.h находится в /usr/include/openssl/ после линковки в /usr/include/ ругается уже так http://paste.org.ru/?u20tia чего ему еще нужно залинковать в /usr/lib и /usr/include ? з.ы. ну почему stg находит только в /usr/lib и /usr/include напрочь игнорируя /usr/local/lib|include ... транно както Рискну предположить, что blowfish.h ему нужен тот, который свой собственный. Который идет с библиотекой stg_crypto. По поводу /usr/local - FHS Но я постараюсь сделать так, чтобы в будущем счастливые обладатели FreeBSD не заморачивали себе голову созданием симлинков.
grayich Опубліковано: 18 березня, 2008 Опубліковано: 18 березня, 2008 точно, чего то я их в include искал, а не stglibs/* теперь такое пишет g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libsrvconf.so netunit.o parser.o servconf.o -o libsrvconf.so -L /usr/tmp/stg-2.404.9.7/projects/stargazer/../../libar rc libsrvconf.a netunit.o parser.o servconf.o ranlib libsrvconf.a cp *.so /usr/tmp/stg-2.404.9.7/projects/stargazer/../../lib cp *.a /usr/tmp/stg-2.404.9.7/projects/stargazer/../../lib mkdir -m 0755 -p /usr/lib/stg install -m 0755 -o root -s libsrvconf.so /usr/lib/stg/libsrvconf.so deps:1: *** пропущен разделитель. Останов. Но я постараюсь сделать так, чтобы в будущем счастливые обладатели FreeBSD не заморачивали себе голову созданием симлинков. а в насколько обозримом будущем?
madf Опубліковано: 19 березня, 2008 Опубліковано: 19 березня, 2008 Все ошибки вида deps:1: *** пропущен разделитель. Останов. - результат наличия мусора в файлах deps, оставшихся от предыдущей сборки. Сделай gmake clean и потом снова gmake По поводу будущего - не обрадую. Пока свободного времени хватает только на отвечание вопросов тут
ponomar Опубліковано: 19 березня, 2008 Опубліковано: 19 березня, 2008 Извените пожалуйста за тупой вопрос, для stg-2.404.9.7 нужно патчить mysql-0.67_stg-2.404.9.7.patch . Модуль брать из архива со статистикой или из архива стг? пробовал разные варианты, модуль сабирать не хотел. ось Дебиан 4.0 r2 версия stg-2.4-2007.01.20-13.47.20 собралась отлично, с патчем и модулем из архива статы
grayich Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 По поводу будущего - не обрадую. Пока свободного времени хватает только на отвечание вопросов тут жаль =) вообщем последня (вроде) загвоздка http://paste.org.ru/?msbkux без патча соотвественно собирается
madf Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 По поводу будущего - не обрадую. Пока свободного времени хватает только на отвечание вопросов тут жаль =) вообщем последня (вроде) загвоздка http://paste.org.ru/?msbkux без патча соотвественно собирается Сделай симлинки mysql из /usr/local/include в /usr/include
madf Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 Извените пожалуйста за тупой вопрос, для stg-2.404.9.7 нужно патчить mysql-0.67_stg-2.404.9.7.patch . Модуль брать из архива со статистикой или из архива стг?пробовал разные варианты, модуль сабирать не хотел. ось Дебиан 4.0 r2 версия stg-2.4-2007.01.20-13.47.20 собралась отлично, с патчем и модулем из архива статы Спроси у Алферова
grayich Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 projects/stargazer собираеться но projects/sgconf_xml теперь нехочет, и gmake clean не помогает http://paste.org.ru/?sjgl4z после копирования stglibs/srvconf.lib/netunit.h в /usr/include такое: http://paste.org.ru/?8o42sp
madf Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 Так, на сколько я понимаю, есть наш sgconf_xml и есть какая-то версия от Алферова. О какой сейчас идет речь?
madf Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 Судя по наличию SLIST и strtoi2 - это какая-то древняя версия.
grayich Опубліковано: 20 березня, 2008 Опубліковано: 20 березня, 2008 соответственно теме, Алферова. Без патчей относительно быстро решилось в теме http://local.com.ua/forum/index.php?showtopic=11179
Alferov Опубліковано: 20 березня, 2008 Автор Опубліковано: 20 березня, 2008 Версия sgconf_xml из статы отличается лишь отсутствием кодирования текстовых полей userdata и пр.
Alferov Опубліковано: 20 березня, 2008 Автор Опубліковано: 20 березня, 2008 Извените пожалуйста за тупой вопрос, для stg-2.404.9.7 нужно патчить mysql-0.67_stg-2.404.9.7.patch. Да. Патч сделан для модуля, который идет в составе дистрибутива СТГ.
ponomar Опубліковано: 21 березня, 2008 Опубліковано: 21 березня, 2008 без патча сабирается всё ровно и красиво а вот с ним не хочет mysql_store.cpp:2053: error: 'MYSQL' was not declared in this scope mysql_store.cpp:2053: error: 'sock' was not declared in this scope mysql_store.cpp:2055: error: 'mysql_close' was not declared in this scope mysql_store.cpp: At global scope: mysql_store.cpp:2059: error: 'MYSQL' has not been declared mysql_store.cpp: In member function 'int MYSQL_STORE::MysqlGetQuery(const char*, int*&) const': mysql_store.cpp:2060: error: 'MysqlConnect' was not declared in this scope mysql_store.cpp: At global scope: mysql_store.cpp:2066: error: expected constructor, destructor, or type conversion before '*' token make[2]: *** [mysql_store.o] Ошибка 1 make[2]: Leaving directory `/root/stg-2.404.9.7/projects/stargazer/plugins/store/mysql' make[1]: *** [store/mysql] Ошибка 2 make[1]: Leaving directory `/root/stg-2.404.9.7/projects/stargazer/plugins' make: *** [plugins] Ошибка 2 если нужно могу выложить лог полностью
madf Опубліковано: 21 березня, 2008 Опубліковано: 21 березня, 2008 Неправильные пути к заголовочным файлам скорее всего
ponomar Опубліковано: 21 березня, 2008 Опубліковано: 21 березня, 2008 Неправильные пути к заголовочным файлам скорее всего как поправить?
Рекомендованные сообщения