AdmDert 0 Опубликовано: 2009-06-25 12:25:10 Share Опубликовано: 2009-06-25 12:25:10 Приветствую, при установке возникла следующая проблема: ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking endianess... FAIL! Endianess checking failed Ставлю stg-2.4-2009.03.25-12.27.21 на Ubuntu Linux 8.04. LibExpat поставил с помощью apt-get. root@srv5:~# ldconfig -p | grep libexpat.so libexpat.so.1 (libc6) => /usr/lib/libexpat.so.1 Ссылка на сообщение Поделиться на других сайтах
Prime 51 Опубліковано: 2009-06-25 12:30:31 Share Опубліковано: 2009-06-25 12:30:31 Checking endianess... FAIL!Endianess checking failed Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 12:40:35 Автор Share Опубліковано: 2009-06-25 12:40:35 Попробовал версию stg-2.405.9.8, ругается, что нет LibExpat ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking for -lexpat... no apt-get install expat Чтение списков пакетов... Готово Построение дерева зависимостей Reading state information... Готово Уже установлена самая новая версия expat. Ссылка на сообщение Поделиться на других сайтах
Prime 51 Опубліковано: 2009-06-25 12:44:31 Share Опубліковано: 2009-06-25 12:44:31 посмотри в билде где он ищет файл и сделай сим-линк Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 12:47:37 Автор Share Опубліковано: 2009-06-25 12:47:37 C expat разобрался... apt-get install libexpat1-dev Сам пакет expat, оказывается притягивает за собой не все нужные библиотеки. Теперь: root@srv5:/home/temp/stg-2.4-2009.03.25-12.27.21/projects/stargazer# ./build ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking endianess... Little Endian Checking for -lexpat... yes Checking for -lfbclient... no Checking for mysql_config... no Checking for -lmysqlclient... no Checking for -lpq... no ./build: 325: make: not found Буду ковыряться дальше... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-25 12:50:05 Share Опубліковано: 2009-06-25 12:50:05 Я подозреваю что просто не установлены development tools Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 12:59:44 Автор Share Опубліковано: 2009-06-25 12:59:44 Ммм... Видимо да... Какие пакеты нужно доустановить? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-25 13:08:44 Share Опубліковано: 2009-06-25 13:08:44 gcc, g++, make, libexpat + devel-версия - это минимум. Если нужен mysql - то libmysqlclient_r + devel-версия. Если нужен firebird - то libfbclient + devel-версия. Я привел названия библиотек, а не пакетов, т.к. не знаю как они в твоем дистрибутиве называются. Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 13:25:47 Автор Share Опубліковано: 2009-06-25 13:25:47 Все, вроде победил, всем пасибо) Он еще поругался на отсутствие gmake, я в скрипте переименовал gmake на make. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-25 13:35:16 Share Опубліковано: 2009-06-25 13:35:16 В 406 он автоматически вызывает gmake для FreeBSD и make для Linux Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 13:40:53 Автор Share Опубліковано: 2009-06-25 13:40:53 406 уже вышел или только ожидается? И если вышел, то где скачать? А то вообще кривовато как то стало :/ Может свежую версию попробовать.... В процессе установки несколько раз высыпалась ошибка: libipq.c:86: warning: deprecated conversion from string constant to ‘char*’ Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-25 13:49:03 Share Опубліковано: 2009-06-25 13:49:03 406 есть в виде -alpha, -beta и -rc1. -rc2 не будет, будет релиз. Точную дату пока назвать не могу, но от -rc1 он не сильно отличается - там в основном чистка кода. Ссылки есть в разделе "Разработка". -rc1 прилеплена вверху. Кривовато - это как? То что ты привел - не ошибка а предупреждение. В данном случае там ничего страшного. Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-25 13:57:32 Автор Share Опубліковано: 2009-06-25 13:57:32 Я ожидал, что по результатам установки, появятся конфигурационные файлы где нить в /etc/stargazer, либо /etc/init.d/stargazer, но ничего нового нигде не появилось Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-25 14:03:32 Share Опубліковано: 2009-06-25 14:03:32 make install - копирует конфигурационные файлы и шаблоны скриптов в /etc/stargazer - копирует базу с админом и одним тестовым пользователем в /var/stargazer - устанавливает бинарник в /usr/sbin - устанавливает библиотеки и плагины в /usr/lib/stg Если этого не произошло - значит на одном из этапов возникла ошибка, о чем скорее всего было написано в консоль. Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-26 06:16:33 Автор Share Опубліковано: 2009-06-26 06:16:33 Все теперь окончательно установилось, спасибо за помощь) make install забыл Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-26 10:40:38 Автор Share Опубліковано: 2009-06-26 10:40:38 В мануале написано, что успешным считается старт, когда запускается два процесса: 4818 ? S< 0:32 ./stargazer /usr/local/etc/stargazer 4819 ? S 0:00 stg-exec /usr/local/etc/stargazer У меня запускается только первый, при этом логи репортуют, о успешном запуске всех систем. Запуск успешен или что то не так? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-06-26 10:52:03 Share Опубліковано: 2009-06-26 10:52:03 Должно быть минимум 2 процесса: сам stargazer и stg_exec. Посмотри внимательнее, может ты пропустил. У них пиды, обычно, подряд идут. Ну еще возможен вариант, что ты указал ExecutersNum = 0. Тогда я не знаю как поведет себя stargazer в такой ситуации. Ссылка на сообщение Поделиться на других сайтах
AdmDert 0 Опубліковано: 2009-06-26 10:55:20 Автор Share Опубліковано: 2009-06-26 10:55:20 Действительно пропустил... делал отбор по слову stargazer и stg-exec в него не попал Ссылка на сообщение Поделиться на других сайтах
Prime 51 Опубліковано: 2009-06-26 11:00:19 Share Опубліковано: 2009-06-26 11:00:19 смотри открытые дескрипторы и как работает биллинг с ФС + какие порты локально слушаются Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас