SAMS + все, все, все..... (Не могу установить SAMS)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

SAMS + все, все, все.....

Сообщение newsrc »

Ставлю связку SQUID-3.0.STABLE7 + SAMS-1.0.4 + APACHE(httpd-2.2.4) + MySQL-5.0.37 + PHP-5.2.6....
Всё на Slackware 12

Ставил MySQL так:

Код: Выделить всё

#./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock --with-extra-charset=all
# make
# make install
Базу создал, демон запускается, в консоль sql захожу, пароль root назначил.

Ставлю APACHE:

Код: Выделить всё

#./configure --enable-so
#make
#make install
Здесь тоже всё ровно.

Далее идёт PHP:

Код: Выделить всё

#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install


Потом дописываю в APACHE поддержку PHP и т.д....
PHP в APACHE работает..... проверяю index.php
#cat index.php
<?
phpinfo();
?>

В браузере открывается инфа по PHP

Далее ставлю SAMS. Делаю так:

Код: Выделить всё

#./configure --prefix=/usr/local --with-configfile=/usr/local/sams/etc --with-httpd-locations=/usr/local/apache2/htdocs --with-mysql-includes=/usr/local/mysql/include/mysql --with-mysql-libpath=/usr/local/mysql/lib/mysql

# это проходит без ошибок:
#***** Options and locations *****
#system:                                 Linux
#default path:                           /usr/local
#default runtime config file:            /usr/local/sams/etc
#location the SAMS startup script:       /etc/init.d
#location HTTP server root directory:    /usr/local/apache2/htdocs
#location mysql includes:                /usr/local/mysql/include/mysql
#location mysql libraries:               /usr/local/mysql/lib/mysql
#location pcre includes:                 /usr/include/pcre.h
#location pcre libraries:                /usr/lib

#make

Вот здесь-то весь затык, вот что вываливает:

Код: Выделить всё

#make
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/local/mysql/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c demon.c
In file included from demon.c:19:
logtool.c: In function 'SearchDNSBase':
logtool.c:261: warning: ignoring return value of 'realloc', declared with attribute warn_unused_result
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/local/mysql/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c tools.c
tools.c: In function 'send_mysql_query':
tools.c:169: warning: assignment discards qualifiers from pointer target type
tools.c: In function 'url_decode':
tools.c:229: warning: statement with no effect
tools.c: In function 'TestPID':
tools.c:338: warning: implicit declaration of function 'kill'
tools.c: In function 'do_connect':
tools.c:552: warning: assignment makes integer from pointer without a cast
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o sams  demon.o tools.o  -I. -L/usr/local/mysql/lib/mysql -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsf  daemon.o tools.o  -I. -L/usr/local/mysql/lib/mysql -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsredir  redirect.o tools.o  -I. -L/usr/local/mysql/lib/mysql -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsdaemon  samsdaemon.o tools.o  -I. -L/usr/local/mysql/lib/mysql -lmysqlclient -L/usr/lib -lpcre

И на этом всё. Что делать не знаю. Пробовал ./configure без всяких префиксов делать, да и всё это ещё и на предыдущей версии SAMS-1.0.3 - результат тот же.

Нужна ваша помощь.
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
JonnyBekoff
Сообщения: 126
ОС: Kubuntu 9.10

Re: SAMS + все, все, все.....

Сообщение JonnyBekoff »

пакет libmysql-devel установлен в системе?
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: SAMS + все, все, все.....

Сообщение newsrc »

JonnyBekoff писал(а):
23.11.2008 18:48
пакет libmysql-devel установлен в системе?

Нет.
Не могу найти его в исходниках или .tgz, одни rpm'ки..... Это вообще от производителя?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: SAMS + все, все, все.....

Сообщение newsrc »

А что с исходниками это не идёт, ну т.ё. всё вместе и сервер, и клиент, и разработка...?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
JonnyBekoff
Сообщения: 126
ОС: Kubuntu 9.10

Re: SAMS + все, все, все.....

Сообщение JonnyBekoff »

Да, под Slackware devel-пакетов не существует, это не Mandriva. Может быть недоустановлены какие-то библиотеки из директории L/.
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: SAMS + все, все, все.....

Сообщение newsrc »

Ставил всё это на свою минимальную сборку...., но потом пробывал и на полной установки Slackware 12 -- результат тотже....
Куда копать прям не знаю.....
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
crez
Сообщения: 128

Re: SAMS + все, все, все.....

Сообщение crez »

Копать как раз в эту сторону:
JonnyBekoff писал(а):
23.11.2008 18:48
пакет libmysql-devel установлен в системе?
Сами мы не местные...
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: SAMS + все, все, все.....

Сообщение newsrc »

Возможно нужно для MySQL ./configure с опциями сделать, нужно посмотреть, что-то типа включения devel или ещё что.....
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: SAMS + все, все, все.....

Сообщение McLeod095 »

А чем не устроили пакеты от Патрика.
Там же уже есть и мускул и апач и пхп, делов то остается создать бузульку и собрать самс.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали: