./swoole_config.h:22:2: 错误:#error "GCC 4.8 or later required" make: *** [src/core/array.lo] 错误 1


./swoole_config.h:22:2: 错误:#error “GCC 4.8 or later required“ make: *** [src/core/array.lo] 错误 1
之前确定gcc版本升级到了gcc4.8.2,但是这里又报错显示版本没有达到4.8。这是怎么回事呢?

原来swoole扩展 make 时, 在linux上默认用的是cc
./swoole_config.h:22:2: 错误:#error “GCC 4.8 or later required“ make: *** [src/core/array.lo] 错误 1
这里可以看到cc 版本还是4.4.7。

接下来备份原来的gcc
mv /usr/bin/gcc /usr/bin/gcc4.4.7

然后再创建一个高版本的软连接。
ln -s /usr/local/bin/gcc /usr/bin/gcc

搞定了
./swoole_config.h:22:2: 错误:#error “GCC 4.8 or later required“ make: *** [src/core/array.lo] 错误 1

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-06-09
  • 2021-10-29
  • 2022-12-23
  • 2021-12-07
  • 2021-10-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案