Skip to contentSkip to conversation

crosscompiler ?

Linux-ia64 Don Dugger 4 participants 4 messages Mar 10, 2000 – Mar 21, 2000

lore
Share & tools
lore

Don Dugger

author
#0 lore raw

Thomas-

I'm not totally sure what you're asking for but if you want to create IA32 binaries on an IA64 system there is a fairly simple solution that should work. You can install an IA32 `gcc' compiler on your IA64 machine and it should just work. It it doesn't then there is a bug in the IA32 support that I need to know about and fix.

I haven't done this yet because I'm tracking down other problems but I actually plan to try this out when I get a chance.

Quoted 23 lines · Thomas Hiller

Is a crosscompiler for linuix-ia32 available somewhere or is it really necessary to build it by myself ?
Are there any problems why there is no binary distribution yet ?

Thanks in advance.

Regards,
Thomas

--

Thomas Hiller                                           [email protected]
COMPAQ Computer Corporation                             [email protected]
Global SAP Solution Center                              Tel: +49 6227 / 7-45426
LinuxLab @ SAP, Walldorf                                Fax: +49 6227 / 7-43027

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

Signature · 4 lines
Don Dugger
"Censeo Toto nos in Kansa esse decisse." - D. Gale
[email protected]
Ph: 303/938-9838
#1 lore raw

Is a crosscompiler for linuix-ia32 available somewhere or is it really necessary to build it by myself ?
Are there any problems why there is no binary distribution yet ?

Thanks in advance.

Regards,
Thomas

--

Thomas Hiller                                           [email protected]
COMPAQ Computer Corporation                             [email protected]
Global SAP Solution Center                              Tel: +49 6227 / 7-45426
LinuxLab @ SAP, Walldorf                                Fax: +49 6227 / 7-43027
#2 lore raw
In reply to Don Dugger

Is a crosscompiler for linuix-ia32 available somewhere or is it really necessary to build it by myself ?

I don't know of anyone publicly distributing native or cross compiler binaries at this time. Most free software groups tend to just distribute sources, not binaries.

Unfortunately, at the present time, there is no easy way to build a cross compiler, because not all of the stuff you need is readily available to the public. It is possible, it is just a lot of work, because you need to build the compiler and the libraries (glibc) at the same time, which requires a more complicated build process than is normal.

This will all get easier when the linux vendors start releasing alpha quality ia64 linux distributions. Unless you have an immediate need for an ia64 compiler, you are probably better off waiting, and let the linux vendors do the hard work for you.

Jim

#3 lore raw
In reply to Don Dugger
Quoted 2 lines · Jim Wilson

Is a crosscompiler for linuix-ia32 available somewhere or is it really necessary to build it by myself ?

You can get the IA-64 crosscompiler toolchain at

     ftp://ftp.turbolinux.com/pub/ia64/RPMS/i386/gnupro-2.9-000303.i386.rpm

This RPM is based on the Mar 3 release of the Cygnus toolchain with some patches thrown in. You will get a complete set of binutils and a C compiler. There is no gdb and the libstdc++ is missing at the moment.

We will try to keep the crosscompiler RPM current but be warned that we don't use the crosscompilers internally and that we only did minimal testing of this RPM. If you have problems with it send email to [email protected].

Uros

--
Uros Prestor
[email protected]