can't find acap.h while building imapd-2.1.11
Hack Kampbjorn
cyrus-info at hack.kampbjorn.com
Mon Dec 9 20:05:33 EST 2002
Rob Siemborski wrote:
> On Tue, 10 Dec 2002, Hack Kampbjorn wrote:
>
>
>>diff -u sieve/Makefile.in.orig sieve/Makefile.in
>>--- sieve/Makefile.in.orig Sat Dec 7 20:31:59 2002
>>+++ sieve/Makefile.in Sat Dec 7 20:32:47 2002
>>@@ -70,6 +70,8 @@
>> mv -f y.tab.h sieve.h
>>
>> addr-lex.c: addr-lex.l addr.h
>>+ $(LEX) $(srcdir)/addr-lex.l
>>+ mv -f lex.addr.c addr-lex.c
>>
>> addr.c addr.h: addr.y
>> $(YACC) $(YFLAGS) -p addr $(srcdir)/addr.y
>
>
> What make and lex are you using that requires this?
>
> I don't understand the need for the mv command at all.
This is on a OpenBSD 3.2, so that would be bmake and flex:
$ flex --version
flex version 2.5.4
Without the explicit lex and mv I got this error as flex produced a
lex.addr.c file and not lex.yy.c as make expected:
$ make -f Makefile.orig
flex ../../cyrus-imapd-2.1.11.orig/sieve/addr-lex.l
mv lex.yy.c addr-lex.c
mv: lex.yy.c: No such file or directory
*** Error code 1
Stop in
/usr/ports/mystuff/mail/cyrus-imapd/w-cyrus-imapd-2.1.11/build/sieve.
What should I do instead?
>
> -Rob
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
> Research Systems Programmer * /usr/contributed Gatekeeper
>
>
--
Med venlig hilsen / Kind regards
Hack Kampbjørn
More information about the Info-cyrus
mailing list