URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26702
[ Назад ]

Исходное сообщение
"Помогите!!!! Со мной не дружет TACACS!!!"

Отправлено Jul , 20-Фев-03 12:03 
Устанавливаю tac+ia-0.96pre9.3 Linux Mandrak 8.2. Как сказаннов readme сначала делаю
./configure [enter]

а он мне в ответ %((

cheching for gcc... no
cheching for cc... no
cheching for cc... no
cheching for cc1... no
cheching for cc1... no
configure: error: no acceptable cc faund in $PATH

Ну что ему от меня надо???????
Пробовала запускать с ключем
./configure --enable-db [enter]
Примерно така-же ругается. помогите плиз!!! запусить этот такакс уже третью ночь не сплю!!!!


Содержание

Сообщения в этом обсуждении
"RE: Помогите!!!! Со мной не дружет TACACS!!!"
Отправлено Dastan , 20-Фев-03 14:56 
Опять цитирую: :)))))

Всё было конечно бы классно. Если бы на этапе make у меня не вывалились сообщения об ошибках. Как потом я разобрался суть заключалась в том, что tac+ia требует хидерс файлы db. Я устаналивал tac+ia на Mandrake Linux 8.2. В системе были установлены следующие пакеты db1-1.85-7mdk.i596.rpm и db1-devel-1.85-7mdk.i586.rpm. Файл db.h находился в каталоге /usr/include/db1 , а не /usr/include - как ожидал tac+ia. Пришлось вручную править makefile'ы в подкаталогах tac_plus и acctd, где я добавил в CFLAGS параметр -I/usr/include/db1 и к LDFLAGS я поставил значение -L/usr/lib -ldb1 .После чего компиляция прошла успешно. С make install тоже был какой-то глюк. Вручную создавал все папки куда должны были быть скопированы бинарники. Надеюсь вас такие проблемы обойдут.


"Все равно не выходит"
Отправлено J , 21-Фев-03 12:00 
>Опять цитирую: :)))))
Да, я читала эту статью и она мне очень понравилась. Именно я по этому решила устанавливать tac+ia. Пока читаешь кажется все так просто :), как только стала компилить  %(((((. Дело в том что эти строч


>/usr/include - как ожидал tac+ia. Пришлось вручную править makefile'ы в подкаталогах
>tac_plus и acctd, где я добавил в CFLAGS параметр -I/usr/include/db1 и
>к LDFLAGS я поставил значение -L/usr/lib -ldb1 .После чего компиляция прошла
>успешно.
Дело в том что эти строчкии я исправила сразу, вот что получилось:
/tac_plus/Makefale.in

CFLAGS = -I.. @FLAGS@ @CFLAGS@ @INCDB@ @DEFS@ -I/usr/include/db1
LDFLAGS = @LDFLAGS@ -L/usr/lib -ldb1

/acctd/Makefale.in

CFLAGS = -I$(srcdir) -I.. -I$(top_srcdir)/lib/libutil -I$(top_srcdir)/tac_plus @CFLAGS@ @INCDB@ @DEFS@ -I/usr/include/bd1
LDFLAGS = @LDFLAGS@ -L/usr/lib -ldb1

(надеюсь я тут все правильно прописала , или нет???)
Ну так вот, запускаю ./configure а результат тот же
Что тут может быть не так ????