打算把生产环境的PHP升级到5.2.11, 于是重新使用ICC编译了PHP-5.2.11+PHP-FPM-0.6.
结果编译时失败,出现以下错误:
fpm_atomic.h(116): catastrophic error: #error directive: unsupported architecture. please write a patch and send it in
#error unsupported architecture. please write a patch and send it in
开始以为是我使用独立安装造成的,不过尝试了integrated安装,问题也一样.
于是检查了fpm_atomic.h 116行:
#else
#error unsupported architecture. please write a patch and send it in
#endif
原来是没有检测当前arch的宏分支. 由于icc的x86_64是定义了__x86_64 而不是__amd64__.
修改了一下:
#elif ( __amd64__ || __amd64 || __x86_64__ )
Patch (php-fpm-icc.patch) :
=====================================
@@ -37,7 +37,7 @@
[...]
分享到:
相关推荐
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容...
Linux-xlnx-xilinx-v2018.3.tar.gz 是一个针对Xilinx FPGA设备的Linux内核源码包,适用于PetaLinux工具的2018.3版本。这个压缩包包含了构建自定义Linux内核和相关固件所需的所有核心文件。Xilinx是一家知名的半导体...
【标题】"compile-node-sass-0.0.3.zip" 涉及的主要知识点是关于Node.js环境下的Sass编译工具,它允许开发者将Sass或SCSS语法转换成CSS,以便在Web开发中使用。Sass是一种强大的CSS预处理器,提供了变量、嵌套规则、...
标题中的"elasticsearch-head-compile-after.tar.gz"和"node-v8.1.2-linux-x64.ta"分别指的是两个不同的软件组件。首先,Elasticsearch是一个流行的开源搜索引擎和分析平台,广泛应用于大数据检索、日志分析和实时...
maven-compile-plugin-1.4.0-incubating.jar
标题中的"req_compile-0.10.15-py2.py3-none-any.whl"是一个Python库的发行文件,这种格式是Python的Wheel(轮子)文件,它是一种预编译的Python软件包格式,旨在简化安装过程,提高安装速度。这个文件的版本号为...
Nexss程序员PHP实现 要安装Nexss Programmer,请转到以获取更多信息。...+----------------+-----------------+----------------+----------------+ | Command | Displays Output | Can Get Output | Get
标题中的"PyPI 官网下载 | pip_compile_multi-1.0.6-py2.py3-none-any.whl"指的是Python的包管理器PyPI(Python Package Index)上发布的名为`pip_compile_multi`的软件包的1.0.6版本。这个版本是针对Python 2和...
`pip_compile_multi`是一个Python库,专为管理Python项目的依赖关系而设计,尤其在大型项目中,它能有效地帮助我们组织和自动化`requirements.txt`文件的生成。这个库的版本为1.5.0,支持Python 2和Python 3两种解释...
介绍 此版本库旨在作为通过实施国际象棋游戏来探索不同编程概念的工具。 该项目本身提供了一个非常裸露的起点。 我们鼓励您在此过程中提出问题; 请不要害羞。... +---+---+---+---+---+---+---+---
介绍 此版本库旨在作为通过实施国际象棋游戏来探索不同编程概念的工具。 该项目本身提供了一个非常裸露的起点。 我们鼓励您在此过程中提出问题; 请不要害羞。... +---+---+---+---+---+---+---+---
资源来自pypi官网。 资源全名:pip_compile_multi-1.5.0-py2.py3-none-any.whl
// C++17 + N3599 extension 匹配搜索( search或starts_with ) 捕获内容(也支持命名捕获) 反向引用(\ g {N}语法,以及\ 1 ... \ 9语法) 多行支持(带有multi_ )功能Unicode属性和UTF-8支持该库正在实现...
资源来自pypi官网。 资源全名:pip_compile_multi-2.3.2-py2.py3-none-any.whl
介绍这个 repo 是一种通过实现国际象棋游戏来探索不同编程概念的工具。 该项目本身提供了一个非常简单的起点。 我们鼓励您在整个过程中提出问题;... a b c d e f g h +---+---+---+---+---+---+---+-
介绍 这个 repo 是一种通过实现国际象棋游戏来探索不同编程概念的工具。 该项目本身提供了一个非常简单的起点。 我们鼓励您在整个过程中提出问题; 请不要害羞。... +---+---+---+---+---+---+---+-
资源分类:Python库 所属语言:Python 资源全名:pip_compile_multi-2.4.5-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059