标题:[实践OK]centos 6升级 GCC 到4.8 ,GCC 4.8 or later required。 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Wed, 09 Jan 2019 16:27:31 +0000 作者:jackxiang 地址:https://jackxiang.com/post/10040/ 内容: CentOS7升级GCC版本:https://jackxiang.com/post/10700/ 想打包一个swoole最新版,出现 问题如下: cc -I. -I/root/rpmbuild/BUILD/swoole-src-4.2.12 -DPHP_ATOM_INC -I/root/rpmbuild/BUILD/swoole-src-4.2.12/include -I/root/rpmbuild/BUILD/swoole-src-4.2.12/main -I/root/rpmbuild/BUILD/swoole-src-4.2.12 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/root/rpmbuild/BUILD/swoole-src-4.2.12 -I/root/rpmbuild/BUILD/swoole-src-4.2.12/include -I/root/rpmbuild/BUILD/swoole-src-4.2.12/thirdparty/hiredis -DHAVE_CONFIG_H -Wall -pthread -g -O2 -c /root/rpmbuild/BUILD/swoole-src-4.2.12/src/core/array.c -fPIC -DPIC -o src/core/.libs/array.o In file included from /root/rpmbuild/BUILD/swoole-src-4.2.12/include/swoole.h:174, from /root/rpmbuild/BUILD/swoole-src-4.2.12/src/core/array.c:17: ./swoole_config.h:22:2: error: #error "GCC 4.8 or later required." make: *** [src/core/array.lo] Error 1 解决办法: 安装最新版本的swoole 提示 pecl install swolle ... GCC 4.8 or later required. 首先想到的时候yum更新gcc yum install gcc Package gcc-4.4.7-23.el6.x86_64 already installed and latest version Nothing to do 已经是最新版本了,怎么办,只有找其它源了 curl -Lks http://www.hop5.in/yum/el6/hop5.repo > /etc/yum.repos.d/hop5.repo yum install gcc gcc-g++ 安装成功 gcc -v gcc version 4.8.2 20131212 (Red Hat 4.8.2-8) (GCC) 来自:https://my.oschina.net/2688/blog/2933883 Generated by Jackxiang's Bo-blog 2.1.1 Release