在 Vortex86DX 上从头开始构建和编译 GCC 5.2.0 时出错

2023-12-13

为了升级 VortexDX86 定制 linuxgcc 3.2.3编译器,我正在尝试构建 GCC 5.2.0 编译器以支持最新的 C++ 11 标准。

我已经从以下位置下载了它的源代码gcc.gnu.org并做了基于标准linux包构建器这个链接.

$ mkdir ../gcc-build
$ cd    ../gcc-build
$ ../gcc-5.2.0/configure --prefix=/usr --disable-multilib --with-system-zlib --enable-languages=c,c++

配置运行良好。我做的:

$ make

我收到以下错误:

    make[3]: Entering directory `/home/ftp/pub/gcc-5.2.0/host-i586-pc-linux-gnu/gcc'
g++ -c   -g -DIN_GCC    -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -fno-common  -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include  -I../.././gcc/../libcpp/include  \
    -o build/genmddeps.o ../.././gcc/genmddeps.c
cc1plus: warning: -Wmissing-format-attribute ignored without -Wformat
In file included from ../../gcc/genmddeps.c:19:
../../gcc/system.h:201:19: string: No such file or directory
../../gcc/system.h:218:22: algorithm: No such file or directory
../../gcc/system.h:219:20: cstring: No such file or directory
../../gcc/system.h:220:20: utility: No such file or directory
../../gcc/system.h:249:19: cstdlib: No such file or directory
make[3]: *** [build/genmddeps.o] Error 1
make[3]: Leaving directory `/home/ftp/pub/gcc-5.2.0/host-i586-pc-linux-gnu/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/home/ftp/pub/gcc-5.2.0'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/ftp/pub/gcc-5.2.0'
make: *** [all] Error 2

之后make程序中止。我已经安装了所有依赖项(tcl, expect, dejagnu, perl, m4, gmp, mpfr and mpc),我不知道缺少什么。

如前所述,最初的 Vortex linux 有一个gcc 3.2.3编译器版本。

我需要解决这个问题,但我不知道从哪里开始。看来与自己有混淆gcc图书馆....

感谢帮助解决这个问题。


您需要一个可用的 C++ 编译器来构建最新版本的 GCC,但您似乎没有这个(您的 GCC 3.2.3 似乎缺少 C++ 标准库头文件)。

我建议您使用现有的编译器来构建 GCC 4.7.4(仍然可以由 C 编译器构建)以获得可用的 C++ 编译器。然后使用GCC 4.7.4构建GCC 5.2

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Vortex86DX 上从头开始构建和编译 GCC 5.2.0 时出错 的相关文章

  • 使用 C# 读取 Soap 消息

  • 方法优化 - C#

    我开发了一种方法 允许我通过参数传入表 字符串 列数组 字符串 和值数组 对象 然后使用这些参数创建参数化查询 虽然它工作得很好 但代码的长度以及多个 for 循环散发出一种代码味道 特别是我觉得我用来在列和值之间插入逗号的方法可以用不同的
  • 如何部署“SQL Server Express + EF”应用程序

    这是我第一次部署使用 SQL Server Express 数据库的应用程序 我首先使用实体 框架模型来联系数据库 我使用 Install Shield 创建了一个安装向导来安装应用程序 这些是我在目标计算机中安装应用程序所执行的步骤 安装
  • 我的班级应该订阅自己的公共活动吗?

    我正在使用 C 3 0 遵循标准事件模式我有 public event EventHandler
  • 将海量列表传递给 MVC3 中的 View

    ASP NET MVC 新手 现在使用 MVC3 和 Razor 我对将对象从控制器传递到视图感到困惑 具体来说 我正在尝试 MVC3 和 Rob Conery 有趣的 Massive http blog wekeroad com help
  • 函数的变量存储在哪里?在堆栈或堆上?

    当程序调用函数时 为该函数中的变量分配哪种类型的数据结构内存 堆还是栈 为什么 在我看来 它应该存储在堆栈上 因为它们不一定是引用类型 但在我读到答案的地方 据说它们存储在堆上 并在函数返回值后释放 它比这更复杂一点 事实上使用堆栈和堆实际
  • asp.net mvc强制在表单上获取url的样式

    我有一个用于搜索用户的简单表单 p Enter a user s id number to search p
  • RigidBody2D 冻结 X 位置

    我想知道是否有一种方法可以使用 Unity 的 RigidBody2D 来模拟以下代码行 而不是使用普通的 RigidBody rigidbody constraints RigidbodyConstraints FreezePositio
  • 有条件地忽略属性序列化

    我有一个 Asp Net WebApi 项目 我想返回 Json 格式的产品列表和一个特定产品 这是我的产品型号 public class Product public int Id get set public string ShortS
  • 如何在 C# 中对 csv 文件进行分组并从中创建嵌套字典?

    我有一个 csv 文件 我想用它制作一个嵌套字典 该文件如下所示 FilmMaker MovieTitle EndDate FunnyM F1 20191210 FunnyM F2 20191211 FunnyM F3 20191212 F
  • 如何使用 Git 子模块和 CMake 处理传递依赖冲突?

    我们有许多 Git 存储库 有些包含我们自己的代码 有些包含稍作修改的第三方库代码 简化的依赖图如下所示 executable A v library B v v library C 所以可执行文件有两个依赖项library C 一种是直接
  • 如何确保我们读取 boost::child 进程中的所有行

    我在上面看到了下面的代码boost child文档页面 其中解释了如何读取子进程的输出 http www boost org doc libs 1 64 0 doc html boost process tutorial html http
  • 链接器错误:头文件中对函数的未定义引用

    I did尝试找到我的具体问题 但我发现的最接近的是这个问题 https stackoverflow com questions 43143833 linker error when including header in files ot
  • C# 是否包含 IParsable 或 ItryParsable

    显然 为您自己的解决方案实现以下接口将相当简单 public interface IParsable
  • 关于结构的警告 C26495?

    过去一两年我一直在使用 C NET 但正在为客户更新旧的 C MFC 应用程序 我知道自从我上次使用 C 以来发生了很多变化 但这件事让我感到震惊 我有以下结构 typedef struct FILTERINFO int nCustomer
  • _bstr_t 内存泄漏

    我有一个 C 代码 但它没有正确释放内存 告诉我哪里错了 这是我的代码 1 void MyClass MyFunction void 2 3 for int i 0 i
  • 这是我们可以强制 ObjectDataSource 的唯一方法吗?

    问候 1 我假设对象数据源仅在第一次请求时自动绑定到数据源 但不会在回发时自动绑定到数据源 否则ObjectDataSource 选择事件也会在回发时被触发 但事实并非如此 A 所以唯一的办法就是强迫对象数据源也可以通过手动调用来绑定回发数
  • 将 IRandomAccessStreamWithContentType 转换为 Byte[]

    在我的应用程序中 我允许用户使用 ContactPicker 添加联系人 我尝试将 IRandomAccessStreamWithContentType 转换为 Byte IRandomAccessStreamWithContentType
  • Cython memoryviews:使用数组参数包装 c 函数以传递 numpy 数组

    我正在尝试使用 Cython 用数组参数包装 c 函数 quick sort 所以我可以将 numpy 数组传递给它 我已经在文档 SO 和网络中搜索了一个可行的 最小的示例 但没有找到它 我已经尝试了几种可能性 但没有任何进展 所以请帮我
  • C++ 相当于 C# 中的 new Random(seed)

    当我们在 C 中使用随机数生成器时 我们可以定义一个变量 例如 private Random rndGenerator 在课堂上然后打电话 rndGenerator new Random seed 正确地在类的构造函数中 我的问题是 这种定

随机推荐

  • 推荐用于 JavaScript 编码的 Vim 插件? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我是 JS 和 Vim 的
  • 当位置设置为固定时,导航栏会缩小

    我目前遇到一个问题 当我将导航栏和横幅的位置设置为固定时 它们会缩小 我有很多事情 例如更改 z index 将其顶部位置设置为 0 添加自动边距等 但这些都不起作用 我希望有人能指出我的错误 这是我的html代码 html body ma
  • 有没有办法对VBS中存储的密码进行加密

    我有一个在工作中使用的 VBS 脚本 用于在连接到 Cisco 路由器和交换机时自动执行任务 包括自动执行登录过程 人们对于将密码存储在纯文本 VBS 文件中有些紧张 这并非没有道理 因此我为他们提供了每次提示输入密码或将其存储在脚本中的选
  • Canvas.toDataURL() 未捕获类型错误:未定义不是函数

    我正在使用一个名为 html2canvas 的插件将页面上的一些 html 转换为 canvas 元素 然后我想将该画布保存为图像 不幸的是我一直遇到标题中的错误 我尝试过使用不同的变量名 不同的 html 等 但不断遇到相同的错误 这是我
  • 复制 local = false 文件未找到异常问题

    嗨 我知道这个已被询问但并没有得到答复 当我想使用安装在 C Program files x86 Dummu API dll 上的 dll 时遇到问题 当我运行我的应用程序时 它抛出异常 无法加载文件或程序集 Dummy API Versi
  • 硒点击表td内的锚标记

    我的 html 代码如下所示 div class fd food search all fd loading style display block ul class fd breadcrumbs li a href class bread
  • 如何“加入”一个数组,将第一个要加入的字符添加到结果字符串的开头?

    我正在使用 Ruby on Rails 3 并且正在尝试join一个数组 特点 我阅读了 Ruby 文档关于那个 我的数组是 name1 name2 If I do name1 name2 join 结果是 name1 name2 我希望结
  • 类型别名的目的

    我想今天我终于明白什么是 typealias 了 我没有 让我们看一个例子 typealias Graph String String let futurama Graph you bender hermes scruffy bender
  • 从 iframe 访问父页面中的变量

    我有一个带有 iframe 的页面 其中包含 html 页面 我想从 iframe 中访问父页面中的 Javascript 变量 主页中变量的名称是observer 我已经尝试过这个 parent observer aadasds 但我收到
  • Distinct() 如何在对象列表中查找唯一元素

    有一个非常简单的类 public class LinkInformation public LinkInformation string link string text string group this Link link this T
  • 3D 三角形光栅化为体素网格

    序幕 这是将 3D 三角形光栅化为体素网格的问答 我被要求解决与以下相关的不同问题材料侵蚀 去除在制造过程模拟期间 这个问题背后的主要思想是如何移植基于扫描线的 2D 三角形光栅化 例如this转化为 3D 体素 所以问题是如何高效地光栅化
  • bash中删除长度小于2的单词

    我在 CentOS 5 5 上使用 bash 我有一个用空格分隔的字符串 并且该字符串只包含字母和数字 并且这个字符串可能有多余的空格 例如之间有超过1个空格 words and string exmple This is a lovey
  • 从 ASP.NET 5 中的 config.json 检索部分

    假设我有一个config json像这样 CustomSection A 1 B 2 我知道我可以使用IConfiguration对象获取特定设置 即configuration Get CustomSection A 但是我可以获取整个层次
  • 为什么我的帐户上的 OneNote API 延迟大约 3 天?

    简而言之 通过 OneNote API 获取笔记的页面信息有大约 3 天滞后的数据 为什么会出现这种情况 我假设只针对我 以及如何解决这个问题 我正在开发一个个人 R 程序来阅读我的 OneNote 笔记 大约一周前就启动并运行了 身份验证
  • 如何在textAngular编辑器中的范围var中删除占位符img?

    我在带有 Angular 的应用程序中使用 TextAngular 指令 当我插入 youTube 链接 通过工具栏按钮 时 它会在编辑器中显示占位符图像 我希望将所有 html 保存在 scope var 中 但不包含占位符 html 目
  • 将链表的头部移动到尾部

    我需要用 Java 编写一个方法 将链表中的第一个元素移动到最后一个位置 为了实现这一点 我相信我必须设置一个节点来引用 head 之后的第一个元素 然后将下一个节点设置为 null 我尝试用我的方法执行此操作 但是运行该方法时 输出不正确
  • java网络服务客户端

    我有 stfw 但我找不到一种简单 独立的方法来在 java 中创建 web 服务客户端 有人有这个的链接 样本吗 soapUI是一个测试 Web 服务的好工具 创建服务器存根来测试客户端或仅将客户端请求发送到任何 Web 服务非常简单
  • 发现 iOS 应用程序购买日期

    我明确不是指应用内购买 是否可以在 iOS 上找到应用程序本身的购买日期 我想奖励早期购买者 奖励早期用户 启动应用程序的用户 是not要走的路 我想奖励那些在 1 月 1 日到 1 月 31 日之间购买游戏的用户 甚至是在 2 月 28
  • WPF ComboBox:将 SelectedItem 设置为不在 ItemsSource -> 绑定奇怪中的项目

    我想要实现以下目标 我想要一个显示可用 COM 端口的组合框 启动时 并单击 刷新 按钮 我想获取可用的 COM 端口并将选择设置为最后选择的值 从应用程序设置中 如果设置中的值 最后一个 com 端口 不在值列表 可用 COM 端口 中
  • 在 Vortex86DX 上从头开始构建和编译 GCC 5.2.0 时出错

    为了升级 VortexDX86 定制 linuxgcc 3 2 3编译器 我正在尝试构建 GCC 5 2 0 编译器以支持最新的 C 11 标准 我已经从以下位置下载了它的源代码gcc gnu org并做了基于标准linux包构建器这个链接