我正在尝试从源代码构建工具。我从 make 开始并收到以下错误:
configure: error: no acceptable C compiler found in $PATH
Run Code Online (Sandbox Code Playgroud)
所以这意味着我需要安装gcc。但正如您可能猜到的那样,它需要 make 工具。gcc-9.3.0 安装说明说:
“GNU make 3.80 版(或更高版本)您必须安装 GNU make 才能构建 GCC。”
在我看来,这是一个先有鸡还是先有蛋的问题。我错过了什么吗?
PS:我知道从发行版的软件包源安装其中之一很容易。但我想从源代码构建它们。
但我想从源代码构建它们。
您确实需要一个 C 编译器来启动泵。即使在让 GNU 在诸如 SunOS 之类的系统上运行的旧时代,您也可以首先使用本机 C 编译器构建工具(或稍后使用其他人构建的 GCC 二进制文件)。Make 只是构建 GCC 所需的工具之一;一旦你通过了 Make 障碍,你会发现你需要 GCC 来构建 GCC......
如果您想探索从源代码构建系统,我推荐Linux From Scratch,它将详细解释所有各个步骤。
归档时间: |
|
查看次数: |
297 次 |
最近记录: |