centos7 安装 nodejs 报错记录

  • 在编译时,发生报错:
cc1: error: unrecognized command line option "-fno-tree-sink"

make[1]: *** [/opt/nodejs/node-v0.12.4/out/Release/obj.target/cares/deps/cares/src/ares_cancel.o] 错误 1
make[1]: Leaving directory `/opt/nodejs/node-v0.12.4/out'
make: *** [node] 错误 2
  1. yum install centos-release-scl scl-utils
  2. rpm -ivh "https://www.softwarecollections.org/repos/rhscl/devtoolset-3/epel-6-x86_64/noarch/rhscl-devtoolset-3-epel-6-x86_64-1-2.noarch.rpm"
  3. yum install devtoolset-3-binutils devtoolset-3-gdb devtoolset-3-gcc-c++ devtoolset-3-gcc
  4. yum install devtoolset-3
  5. yum install devtoolset-7-binutils devtoolset-7-gdb devtoolset-7-gcc-c++ devtoolset-7-gcc
  6. scl enable devtoolset-7 bash
  7. gcc -v
posted @ 2021-05-09 16:52  守望人间  阅读(406)  评论(0)    收藏  举报