当前位置: 首页 > article >正文

T113-Pro的buildroot添加gdisk ( GPT disks )出现gptfdisk needs a toolchain w/ C++的解决方法

问题背景:

        最近入手了百问网的全志T113-Pro,用Emmc启动发现一张32GB的SD卡在烧录了百问网镜像 100ask-t113-pro_sdcard.img 的系统后,仅有200多M的存储空间。第一时间上百问网论坛看是否有板友也出现类似情况,发现了一个帖子正是描述这种情况的。

百问网论坛相关帖子地址:文件系统打包烧写到sd卡,没有完全利用sd卡的全部空间 - Allwinner / T113_PRO - 嵌入式开发问答社区 (100ask.net)

(*这里做一个说明,百问网对全志T113-Pro给了两个镜像,一个是含lvgl的 100ask-t113-pro-lvgl_sdcard.img ,有屏幕的话可以看到开机自启动的lvgl画面,并且可以在/etc/init.d里找到S50lvgl-desktop可执行程序;一个是不含lvgl的 100ask-t113-pro_sdcard.img ,这两个在空间上相差仅有20多M,前者多70M,后者50多M,注意甄别。)

        后来查T113-Pro相关资料,在CSDN意外发现正好有解决该问题的文章。跟着板友学习了一下,在buildroot添加gdisk过程中遇到了一些问题,这里做一个补充,方便后来的板友参考。

CSDN文章地址:【全志T113-S3_100ask】SD卡扩容_系统烧录在sd卡中后怎么扩容-CSDN博客

buildroot添加gdisk ( GPT disks )步骤可能会遇到的问题:

  • gptfdisk无法勾选,显示* gptfdisk needs a toolchain w/ C++ *

解决方法:

        在buildroot目录下输入make menuconfig 进入配置模式,选中Toolchain ---> 回车进入。

        首先确认一下编译用的C库用的是哪个库。

        一般选择uClibc-ng和glibc任意一个即可。(回车选择)

        回车后自动回到Toolchain,往下找到Enable C++ support,按Y勾选,保存退出。


        随后即可在 Target packages --->

                                Hardware handling --->

        下选择是否勾选gptfdisk,按Y勾选,保存退出。


http://www.kler.cn/a/226799.html

相关文章:

  • 业务流程自动化平台在制造业应用案例,助力业务自动化、智能化
  • QSlider使用笔记
  • 029 命令行传递参数
  • 云尘 -- 铁三域控
  • 2402d,d的内存库设计
  • Redis核心技术与实战【学习笔记】 - 19.Pika:基于SSD实现大容量“Redis”
  • Oracle分析SQL执行调优
  • 三门问题(Python运算蒙提霍尔问题)
  • 学习方法分享
  • Http请求Cookie失效问题
  • 深入了解Flutter中的Sliver:介绍与使用场景
  • 基于SpringBoot开发的校刊投稿系统[附源码]
  • 美国服务器地址和端口及密码
  • 如何选择最适合的服务器
  • 线性代数------矩阵的运算和逆矩阵
  • 《PyTorch基础教程》01 搭建环境 基于Docker搭建ubuntu22+Python3.10+Pytorch2+cuda11+jupyter的开发环境
  • MySQL系统配置
  • 【微服务】skywalking自定义链路追踪与日志采集
  • 01-16Maven-SpringBoot入门
  • 瑞_数据结构与算法_红黑树