我有一些主要用C编写的代码,可以在HP-UX PA-RISC,HP-UX Itanium和Solaris SPARC平台上编译。
到目前为止,我的PA-RISC机器是不正确的,我需要在该架构上支持客户端。
是否可以在HP-UX PA-RISC盒以外的机器上编译C代码,并且在PA-RISC机器上移动二进制文件时它是否可以正常运行?
答案 0 :(得分:4)
当HP推出Itanium时,我似乎记得有一个(HP)交叉编译器可以在PA-RISC机器上生成Itanium代码。但是,我不知道反过来的事情。
我还记得HP曾经运行过许多可以免费为Itanium编译的公共服务器(不过PA-RISC不确定,但不确定它们是否还可以)
gcc在概念上能在一个平台上运行并交叉编译到其他平台,但由于HPUX的一些特性,为PA RISC构建它并不是一件容易的事。 。已经开始这样做的网络上有很多参考文献,但到目前为止我还没有找到真正成功的人。