qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] configure: Change capstone's default state to d


From: G 3
Subject: Re: [Qemu-devel] [PATCH] configure: Change capstone's default state to disabled
Date: Fri, 19 Apr 2019 09:44:15 -0400


On Apr 19, 2019, at 3:10 AM, Thomas Huth wrote:

On 19/04/2019 00.47, John Arbuckle wrote:
Capstone is not necessary in order to use QEMU. Disable it by default.
This will save the user the pain of having to figure why QEMU isn't
building when this library is missing.

Signed-off-by: John Arbuckle <address@hidden>
---
 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index 1c563a7027..77d7967f92 100755
--- a/configure
+++ b/configure
@@ -433,7 +433,7 @@ opengl_dmabuf="no"
 cpuid_h="no"
 avx2_opt=""
 zlib="yes"
-capstone=""
+capstone="no"
 lzo=""
 snappy=""
 bzip2=""

AFAIK we ship capstone as a submodule, so how can this be missing? Also, our philosophy is to keep everything enabled by default if possible, so that the code paths don't bitrot. Thus I don't think that disabling this
by default is a good idea. ... so if you've got a problem here, there
must be another solution (e.g. is the system capstone detection not
working right on your system?).

 Thomas

Thank you for replying. Capstone comes with QEMU? Every time I try to compile QEMU I see an error relating to Capstone not being on my system. Why do you feel that disabling Capstone by default is not a good idea?

Here is the error message I see when compiling QEMU:

CHK version_gen.h
make[1]: *** No rule to make target `/Users/John/qemu-git/capstone/ libcapstone.a'. Stop.
make: *** [subdir-capstone] Error 2




reply via email to

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