On Wed, Sep 21, 2011 at 10:34 AM, Christoph Egger <christoph.eg...@amd.com> wrote: > > When NAS (http://nas.sf.net) is installed then there > is an existing audio/audio.h. Then when compiling > qemu, #include "audio/audio.h" takes the one from NAS > and causes the build to fail. > > So rename audio/audio.h to audio/qaudio.h and adjust > all users. > > Signed-off-by: Christoph Egger <christoph.eg...@amd.com> > > diff --git a/arch_init.c b/arch_init.c > index 9a5a0e3..516c4c0 100644 > --- a/arch_init.c > +++ b/arch_init.c > @@ -32,7 +32,7 @@ > #include "monitor.h" > #include "sysemu.h" > #include "arch_init.h" > -#include "audio/audio.h" > +#include "audio/qaudio.h"
It's not looking for system headers so why is /usr/include/audio/audio.h getting picked up instead of ./audio/audio.h? If it was #include <audio/audio.h> I could understand but I suspect we have a mess of include paths that the compiler is searching and it would be nice to fix that instead. Stefan