On 10/05/2019 22.34, Richard Henderson wrote: > For linux-user, there is no need to add slirp to the set of > git modules checked out, nor build it. > > This also avoids a makefile bug wrt insufficient dependencies > on subdir-slirp. If slirp/ is not initially present, the > dependencies that check it out are associated with softmmu, > which then generates a build error on slirp/ not present. > > Signed-off-by: Richard Henderson <richard.hender...@linaro.org> > --- > configure | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/configure b/configure > index 63f312bd1f..9de7e43a80 100755 > --- a/configure > +++ b/configure > @@ -5878,6 +5878,10 @@ fi > ########################################## > # check for slirp > > +if test "$softmmu" = "no"; then > + slirp=no > +fi
Maybe also check that the user did not try to run configure with both, --disable-system and --enable-slirp? I.e. that $slirp != "yes" ? Thomas