qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Target-dependent include path, why?


From: Markus Armbruster
Subject: Target-dependent include path, why?
Date: Fri, 09 Dec 2022 06:12:04 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

I stumbled over this:

    ../include/ui/qemu-pixman.h:12:10: fatal error: pixman.h: No such file or 
directory
       12 | #include <pixman.h>
          |          ^~~~~~~~~~

Works when included into target-dependent code.

Running make -V=1 shows we're passing a number of -I only when compiling
target-dependent code, i.e. together with -DNEED_CPU_H:

    -I/usr/include/pixman-1 -I/usr/include/capstone -I/usr/include/spice-server 
-I/usr/include/spice-1

    -I/usr/include/cacard -I/usr/include/nss3 -I/usr/include/nspr4 
-I/usr/include/PCSC

    -isystem../linux-headers -isystemlinux-headers

Why?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]