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