On Fri, Aug 3, 2018 at 12:30 PM Andrey Rahmatullin <w...@debian.org> wrote:

> On Fri, Aug 03, 2018 at 12:10:45PM +0200, Andreas Tille wrote:
> > make[4]: Entering directory '/build/maude-2.7.1/src/Mixfix'
> > cat \
> > ./top.yy \
> > ./modules.yy \
> > ./commands.yy \
> > ./bottom.yy \
> > > surface.yy
> > bison -dv surface.yy -o surface.c
> > bison -dv surface.yy -o surface.c
> > mv surface.c surface.cc
> > flex -t -p -p ./lexer.ll > lexer.cc
> > -I (interactive) entails a minor performance penalty
> > mv surface.c surface.cc
> > mv: cannot stat 'surface.c': No such file or directory
>
> surface.cc surface.h: surface.yy
>         $(BISON) -dv surface.yy -o surface.c
>         mv surface.c surface.cc
>
> Looks like this target is executed twice in parallel?
>

You can try

surface.h: surface.cc
surface.cc: surface.yy
    $(BISON) -dv surface.yy -o surface.cc


>
> --
> WBR, wRAR
>


-- 
José Gutiérrez de la Concha
ZeroC, Inc.

Reply via email to