Ran*_*men 24 amazon-ec2 amazon-web-services
我正在尝试在 Amazon EC2 上编译 Node.js,但我什至无法安装“build Essential”。问题出在哪里?
谢谢。
sudo yum install build-essential
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
(...)
No package build-essential available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)
./configure
Checking for program g++ or c++ : not found
Checking for program icpc : not found
Checking for program c++ : not found
error: could not configure a cxx compiler!
Run Code Online (Sandbox Code Playgroud)
无法配置 cxx 编译器!
And*_* M. 32
build-essential
是驻留在aptitude
(Debian)中的软件包,而不是驻留在 Yum (RHEL) 中的软件包。也许您应该重新表述您的问题以提供有关核心问题的更多信息——即安装 EC2 工具?
build-essential
yum 元包的(粗略)等价物是:
yum install make glibc-devel gcc patch
Run Code Online (Sandbox Code Playgroud)
小智 26
我假设您正在构建 node.js,因为我遇到了同样的问题。我认为你缺少的是:
yum install gcc-c++
Run Code Online (Sandbox Code Playgroud)
但是,在您通过第一部分之后,您可能需要的不止这些。
Dav*_*jad 26
它足以使这个更完整的替代方案成为一个单独的条目:
yum groupinstall "Development Tools"
Run Code Online (Sandbox Code Playgroud)
小智 5
除了gcc-c++,我还需要安装openssl的开发包:
yum install openssl-devel
Run Code Online (Sandbox Code Playgroud)
安装后,我可以通过http://nodejs.org/#download成功编译和安装 node.js
归档时间: |
|
查看次数: |
25081 次 |
最近记录: |