Устанавливаю 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]
Примерно така-же ругается. помогите плиз!!! запусить этот такакс уже третью ночь не сплю!!!!
Опять цитирую: :)))))Всё было конечно бы классно. Если бы на этапе 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 тоже был какой-то глюк. Вручную создавал все папки куда должны были быть скопированы бинарники. Надеюсь вас такие проблемы обойдут.
>Опять цитирую: :)))))
Да, я читала эту статью и она мне очень понравилась. Именно я по этому решила устанавливать tac+ia. Пока читаешь кажется все так просто :), как только стала компилить %(((((. Дело в том что эти строч
>/usr/include - как ожидал tac+ia. Пришлось вручную править makefile'ы в подкаталогах
>tac_plus и acctd, где я добавил в CFLAGS параметр -I/usr/include/db1 и
>к LDFLAGS я поставил значение -L/usr/lib -ldb1 .После чего компиляция прошла
>успешно.
Дело в том что эти строчкии я исправила сразу, вот что получилось:
/tac_plus/Makefale.inCFLAGS = -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 а результат тот же
Что тут может быть не так ????