标签: scl

如何永久启用 scl CentOS 6.4?

我安装了较新版本的 devtoolset (1.1),并想知道如何将这些永久设置为默认值。现在,当我通过 ssh 进入运行 CentOS 的服务器时,我必须运行此命令scl enable devtoolset-1.1 bash

我尝试将它添加到 ~/.bashrc 并简单地将其粘贴到最后一行,但没有成功。

linux command-line bash command scl

46
推荐指数
3
解决办法
8万
查看次数

gcc 构建错误:找不到-lssl


大家好,
我正在尝试在 这个项目上构建一个名为RamCloud 的CentOS Linux release 7.4.1708
项目,特别需要gcc 4.9,而我的 centos 只有gcc 4.8,所以我不得不:

  • 从我的系统中完全删除 gcc4.8 sudo yum remove --skip-broken gcc
  • 安装scl sudo yum install centos-release-scl
  • 安装 包含gcc4.9 的devtoolset-3 sudo yum install devtoolset-3
  • 启用开发工具集 scl enable devtoolset-3 bash

这有助于解决我之前遇到的一些错误,但是现在当我尝试运行sudo make -j12以构建项目时,我收到与devtoolset相关
的错误,这是错误的样子:

/opt/rh/devtoolset-3/root/usr/libexec/gcc/x86_64-redhat-linux/4.9.2/ld: 找不到 -lssl /opt/rh/devtoolset-3/root/usr/libexec/gcc/ x86_64-redhat-linux/4.9.2/ld: 找不到 -lcrypto collect2: 错误: ld 返回 1 退出状态
make: [obj.master/apps/client] 错误 1
make: Waiting for unfinished jobs....

我不确定,但我认为这是一个链接问题,以前有人遇到过吗?

linux make gcc centos scl

1
推荐指数
1
解决办法
5104
查看次数

标签 统计

linux ×2

scl ×2

bash ×1

centos ×1

command ×1

command-line ×1

gcc ×1

make ×1