我想编译生成 64 位可执行文件的 GCC 和 binutils。从GNU 文档中我发现它必须看起来像 ia64-*-hpux*。
对于 ia64-hp-hpux11*,默认输出类型为 32 位:
% file ./a.out
./a.out: ELF-32 executable object file - IA64
这就是我所拥有的:
% uname -s -r -v -m
HP-UX B.11.31 U ia64
那么 ia64-hpux 的 64 位目标三元组是什么?