From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [comm] ifmail(was:YACC) From: takeone To: AltLinux In-Reply-To: <72137425859.20030429095455@yandex.ru> References: <1051555142.4754.2.camel@localhost.localdomain> <72137425859.20030429095455@yandex.ru> Content-Type: text/plain; charset=KOI8-R Organization: Message-Id: <1051643646.2971.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1- (1.2.1-alt3) Date: 29 Apr 2003 22:16:56 +0300 Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: В Втр, 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