qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v2 00/43] fix building of tests/tcg


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH v2 00/43] fix building of tests/tcg
Date: Sun, 22 Apr 2018 10:22:34 -1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0

On 04/19/2018 03:58 AM, Alex Bennée wrote:
> What would be really
> helpful is if the respective maintainers could encode their EXACT
> STEPS for building their cross compilers into some docker recipes.

I've just re-built my alphaev67 cross-environment and recorded everything.

Since the script begins with rebuilding glibc, it assumes you *already* have a
cross-compiler.  If you don't have that, then you start in the middle of the
script with the GCC build.  But in that case you must have the sysroot.tar.gz
that the first half just created.

Starting without that seed tarball is hard, as previously mentioned.  For
better supported platforms than alpha you can typically pull the same files
from e.g. debian packages or a gentoo stage3 tarball.

While I've used git gcc/binutils/glibc, because I had them handy, of course
everything would work equally well using release tarballs for each project.

Let me know if you have any questions re cross-tools.


r~

Attachment: cross.sh
Description: application/shellscript


reply via email to

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