Jody Belka wrote:
Hi,

Don't suppose anyone knows where I could find a real copy of gcc for ia64 vms?

I am not aware of the existence of such a beast.

It may be possible to modify GCC ia64 Linux to create objects for IA64 VMS. IA64 VMS uses elf format for objects and executables. A few extra things were added to the elf specification to accommodate VMS and they were fed back to Intel. I do not know where to get a copy. Possibly someone on the ITRC or comp.os.vms forum does know.

If this is a commercial venture, there is a program for low cost licenses for developers.

For non-commercial hobby use, licenses are free for OpenVMS and layered products. Media is not free or available for download to hobbyists, but they are allowed to make copies from others.

I was trying the gnv gcc, but realised that we don't actually have DEC C
installed on the box.

In GNV, the CC.EXE program is a wrapper to HP C, HP C++, LINK, and CXXLINK. The LD, GCC, GXX, GCC, G++ and maybe some that I missed are either copies or links to the CC.EXE image.

There is an enhancement request on file for GNV to not set the aliases for GCC and G++, unless the installer requests it, as this can interfere with having the real GCC installed. I do not know if or when it will be done.

GCC/VAX and GCC/Alpha are available if you search for them. The GCC/VAX needs some stuff I put in a decus archive around the year 2000. The GCC/Alpha may be harder to find. Some of the source to the GCC/VAX has been lost, as the GCC wrapper program source does not match the binary.

> Of course, gnv doesn't check for that, and just reports lots of crazy
> error messages. Gah, hateful software.

Is that any worse than several configure scripts that verify that the GNV CXX command is broken, and then attempt to use it instead of CC for preprocessing other files in the configure script?

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to