Building Cross-Compilers

Owen Mann owen-javanet at rcn.com
Sat Jul 7 21:55:36 CEST 2012


Jan-Benedict Glaw wrote:
> Hi!
>
> I'm regaining all the fun of porting! :-D  I've just set-up again some
> script to (once a day) build a (kernel-only, for now) cross-compiler
> for the vax-linux target. (To be exact, I'm building for all these
> targets:
> 	alpha-linux arm-eabi avr bfin-elf frv-linux h8300-elf
> 	hppa-linux hppa64-linux m32r-linux m68k-linux
> 	microblaze-uclinux mips-linux mips64-linux mn10300-linux
> 	powerpc-linux powerpc64-linux ppc-linux ppc64-linux
> 	s390-linux s390x-linux sh-linux sh64-linux sparc-linux
> 	sparc64-linux tic6x-uclinux tilepro-linux vax-linux
> 	xtensa-linux
> )  It's the `master' branch of binutils's, gcc's and gdb's GIT
> repositories.  What made me wonder the most was that things seem to
> work out of the box. I remember the dark times quite well, when it was
> quite a drama building a kernel-only cross-compiler, let alone one
> that could build userland.
>
> My next step is to also extract Maciej's SRPMs (you can find them at
> ftp://ftp.linux-mips.org/pub/linux/mips/people/macro/SRPMS/) and build
> them as well (for `vax-linux' only.)  That should bring me back to
> business.
>
> What's also quite nice is, that after not building a vax-linux gcc for
> quite some time, it just worked. Some 5 or 6 years ago, that target
> was broken like two times a month! That was (even longer ago) why I
> wrote a script to compile a compiler on a regular basis to catch
> problems early. (It's easier then to find the trouble-causing patch.)
>
> MfG, JBG
>
>
>
>
> _______________________________________________
> Vax-linux mailing list
> Vax-linux at vax-linux.org
> http://lug-owl.de/mailman/listinfo/vax-linux

That's great! Do the built kernels actually /work/?



More information about the Vax-linux mailing list