qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH for-2.9] Fix check for target OS support


From: Stefan Weil
Subject: Re: [Qemu-devel] [PATCH for-2.9] Fix check for target OS support
Date: Tue, 28 Mar 2017 13:53:10 +0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0

Am 28.03.2017 um 10:04 schrieb Paolo Bonzini:
> On 27/03/2017 22:11, Stefan Weil wrote:
>> * Support cross compilation with the most common cross prefixes
>>   for Mingw-w64. Other cross builds are still broken!
> Can you explain how it's broken?  Why does check_define not work at this
> point, for cross builds?
>
> "../configure --cross-prefix=x86_64-w64-mingw32-" seems to work for me.
>
> Paolo

You are right. I was wrong because of this use case:

$ ./configure '--enable-debug' '--cross-prefix=x86_64-w64-mingw32'

ERROR: Unsupported host OS CYGWIN_NT-6.1

So the error message is misleading when I specify a wrong cross prefix
(it should have been x86_64-w64-mingw32- instead of x86_64-w64-mingw32).

With the correct cross prefix, builds work, so cross builds are
not a critical issue as I thought.

The second issue which remains is calling ./configure --help:

$ ./configure --help

ERROR: Unsupported host OS CYGWIN_NT-6.1

The third issue is the message for deprecated cpus or targets
which should use "target" instead of "host".

All these three issues are not critical for the next QEMU version.
Therefore I think they can be fixed after the release.

Regards
Stefan




reply via email to

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