我正在使用 Oracle Linux 7.9 在 ARM Compute 上编译 PHP。在配置步骤中,我收到错误消息:
configure: error: cannot guess build type; you must specify one
参考这个问题后:如何解决配置猜测构建类型失败?我发现解决方案是在命令行配置 中添加--build=参数。但是我不知道使用Oracle Linux 7.9 的ARM Compute 的构建类型是什么?
我用了
rpm --eval %{_host}
获取构建类型。返回结果为:aarch64-redhat-linux-gnu。
但是当我运行时:
./configure --build=aarch64-redhat-linux-gnu
我收到错误:
checking build system type... Invalid configuration `aarch64-redhat-linux-gnu': machine `aarch64-redhat' not recognized
configure: error: /bin/sh ./config.sub aarch64-redhat-linux-gnu failed
那么,使用 Oracle Linux 7.9 的 ARM Compute 的确切构建类型是什么?
您的回答将非常有帮助,我将不胜感激!