Linux内核最小编译器,如何在使用Buildroot编译的最小Linux内核上安装软件包或本机编译软件包...

我想要解决一个问题,希望能尽快解决。

我很高兴BUILDROOT编译一个Linux zImage内核,构建一个rootfs,有一个bootloader,所以everething是对的。

但是在启动时,系统非常小,以至于我没有像apt-get,yum等一样的包管理器......

尽管我已经拥有了网络(wget是可能的),但我不知道如何在我的主机中使用简单的gcc(Buildroot不允许再编译gcc)

或者更简单的是包管理器。

交叉编译所有我认为更好的解决方案是apt-get软件包,解决依赖关系并为ARM架构安装它是如此无聊。

我使用包管理器选项重新编译,包括IPKG和OPKG,但存储库不起作用,命令不返回任何内容(I.E. ipkg --list等)。

是否有人遇到过同样的问题,在最小的系统上编译好的Package Manager并为Buildroot构建优雅的最佳方法是什么。

在ARM主机上拥有Native编译工具链的最佳方法是什么?

感谢您的回答

我的目的是在这个最小的主机系统上本地编译我的代码,包括-lm -lpthread和LIRC模块和头文件。

法国斯特凡

----附加信息---

您好,

我为set信息刷新了这个标签:

最近buildroot不再允许本地编译gcc包

即使make和其他工具在最近的buildroot发行版中可用

gcc和其他标记被标记为已弃用

因此需要/有义务在主机上进行交叉编译

所以我做了什么

为方便起见,我为具有依赖关系的代码创建了Makefile

对于pthread和lirc_client

如果有人有兴趣,请问我,

stef,法国

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值