[comm] ifmail(was:YACC)

takeone =?iso-8859-1?q?vsya_=CE=C1_tut=2Eby?=
Вт Апр 29 23:16:56 MSD 2003


В Втр, 29.04.2003, в 07:54, Oleg V.Gaidukov написал:
> Здравствуйте, takeone.
> 
> Вы писали 28 апреля 2003 г., 23:40:43:
> 
> 
> t> Опять проблема с ifmail. Make я установил, но теперь при компиляции он
> t> просит какой-то yacc:
> ..............................................
> t> yacc parsedate.y
> t> make[1]: yacc: Command not found
> t> make[1]: *** [parsedate.c] Error 127
> t> make[1]: Leaving directory `/etc/ifmail/iflib'
> t> make: *** [install] Error 2
> 
> t> Что делать? Спасибо.
> 
> apt-get install byacc
А теперь вот что он у меня просит
[root на localhost ifmail-2.15]# make all
for d in iflib ifgate ifcico; do (cd $d && echo $d && make all) || exit;
done;
iflib
make[1]: Entering directory `/home/take/ifmail-2.15/iflib'
gcc -g -O2 -Wall -I. -DDEBUGFILE=\""/var/log/ifmail/ifdebug"\"
-DLOGFILE=\""/var/log/ifmail/iflog"\"
-DCONFIGFILE=\""/etc/ifmail/config"\" -DLOCKDIR=\""/var/lock"\"
-DPUBDIR=\""/var/spool/uucppublic"\" -DMAILLOG=LOG_LOCAL0
-DNEWSLOG=LOG_LOCAL0 -DCICOLOG=LOG_LOCAL0 -DHAS_STATFS -DSTATFS_IN_VFS_H
-DHAS_SETSID -DHAS_NDBM_H -DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H
-DASCII_LOCKFILES -DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP
-DFORCEINTL -DHAS_SYSLOG -DNEED_UUCPFROM -DNEED_BSY
-DSLAVE_SENDS_NAK_TOO -DNEED_FORK -DHAS_BSD_SIGNALS -DHAS_BSD_DB
-DINT32=long -DINT16=short -c parsedate.c
parsedate.y: In function `Convert':
parsedate.y:532: dereferencing pointer to incomplete type
parsedate.y: In function `DSTcorrect':
parsedate.y:546: dereferencing pointer to incomplete type
parsedate.y:547: dereferencing pointer to incomplete type
parsedate.y: In function `RelativeMonth':
parsedate.y:562: dereferencing pointer to incomplete type
parsedate.y:562: dereferencing pointer to incomplete type
parsedate.y:566: dereferencing pointer to incomplete type
parsedate.y:567: dereferencing pointer to incomplete type
parsedate.y:567: dereferencing pointer to incomplete type
parsedate.y:567: dereferencing pointer to incomplete type
parsedate.y: In function `LookupWord':
parsedate.y:596: warning: implicit declaration of function `strcmp'
parsedate.y: In function `parsedate':
parsedate.y:744: dereferencing pointer to incomplete type
parsedate.y:745: dereferencing pointer to incomplete type
parsedate.y:746: dereferencing pointer to incomplete type
parsedate.y:771: dereferencing pointer to incomplete type
parsedate.y:771: dereferencing pointer to incomplete type
parsedate.y:771: dereferencing pointer to incomplete type
y.tab.c: In function `date_parse':
y.tab.c:868: warning: suggest parentheses around assignment used as
truth value
y.tab.c:916: warning: label `yyerrlab' defined but not used
y.tab.c:911: warning: label `yynewerror' defined but not used
/usr/include/ctype.h: At top level:
parsedate.c:2: warning: `yysccsid' defined but not used
make[1]: *** [parsedate.o] Error 1
make[1]: Leaving directory `/home/take/ifmail-2.15/iflib'
make: *** [all] Error 2
Почитал фак по ифмаилу, там написано, что в конфиг нужно добавить
-ddo_need_time. Добавляю, вот что пишет:
[root на localhost ifmail]# make
CONFIG:4: *** missing separator.  Stop.
Помогите, пожалуйста, установить ifmail! Буду очень благодарен.
-- 
С наилучшими пожеланиями, take
mailto:vsya на tut.by
fido:  2:450/42.178
www:   takedesign.by.ru




Подробная информация о списке рассылки community