qemu-devel
[Top][All Lists]
Advanced

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

Re: [PULL 00/14] (Mostly) build system changes for 2022-06-24


From: Richard Henderson
Subject: Re: [PULL 00/14] (Mostly) build system changes for 2022-06-24
Date: Fri, 1 Jul 2022 05:56:38 +0530
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1

On 6/30/22 23:02, Peter Maydell wrote:
On Thu, 30 Jun 2022 at 18:14, Paolo Bonzini <pbonzini@redhat.com> wrote:



Il ven 24 giu 2022, 17:57 Richard Henderson <richard.henderson@linaro.org> ha 
scritto:

But then the i386 cross-compiler isn't used:


Yeah, that was intentional. In theory a softmmu target is freestanding and does 
not need anything beyond the compiler install, so configure defaults to the 
native compiler, which is biarch. That however assumes that the compiler 
install includes the libgcc for both architectures.

Does that mean that Ubuntu installs GCC without a 32-bit libgcc.a?

I think they package it in a separate package, eg lib32gcc-9-dev
(adjust package name to suit gcc version).

It's there, as Peter says, but it's not installed with the build-essential meta-package, and the crossbuild-essential-i386 package installs a different libgcc.


r~



reply via email to

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