Am 09.11.2016 um 07:34 schrieb Dennis Luehring:
im using cross-linux-from-scratch manual/script for building the non-x86_64
platforms
fyi
after using the crosscompilers from the gcc-5-crossports packages
(http://packages.ubuntu.com/source/xenial/gcc-5-cross-ports)
alpha-linux-gnu-gcc-5
sparc64-linux-gnu-gcc-5
mips64-linux-gnuabi64-gcc-5
powerpc64-linux-gnu-gcc-5
sadly no sparc, arm gccs :)
kompiling the kernels using my standard configs and init-programm
alpha - my small initrd cpio boots without "junk in compressed archive"
message
mips64 - does not compile
ppc64 - does not boot
sparc64 - my small initrd cpio boots without "junk in compressed
archive" message
so i only get these "junk in compressed archive" messages with my own
gcc builds
and whats also interesting is that the excutables are 10 times smaller
(6MB:59MB alpha kernel...) using the prebuild compilers
so i think the warning that it is not easy to build working cross
compilers for nearly all the qemu platforms from source seems
to be true and i need to check my gcc compilation settings against the
prebuild ones - never thought it would be
that hard to build linux kernels based on self compiled gccs... in such
limited spare time :)
but thx for all your help