您尚未登录。

楼主 #1 2021-04-08 14:06:51

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

wsl ubuntu20下面的buildroot

win10下面ubuntu18默认su权限,不需要密码,20下面需要密码,

现在正在装buildroot19.02.03.祝福我吧,哈哈。

从零开始
====install GCC====
sudo apt-get install libncurses5-dev
sudo apt update
sudo apt install build-essential
======python3不是默认的,所以要更改========
sudo apt install python-is-python3 python-dev-is-python3
sudo apt-get install unzip

sudo make menuconfig

check 错误,说我的config没有用sudo,下面的方法没用===
set FORCE_UNSAFE_CONFIGURE=1 没有用管理员config
export FORCE_UNSAFE_CONFIGURE=1
然后使用 “chown” 命令更改一下文件(夹)的拥有者为当前用户
sudo chown -R $USER /home/br/
======================

用户权限不行,进su,su进不了管理员,sudo passwd重新设置,就ok了,奇怪。哈哈
sudo passwd重新设置一下密码,su进入管理员

漫长的等待===================。。。。。。

离线

楼主 #2 2021-04-08 14:08:40

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

本来想在ubuntu1804下面装的,他的环境变量PATH那是出奇的多,win10下面的pycharm都在里面,好奇怪,然后想在空白的20.04下面试试运气。

离线

楼主 #3 2021-04-08 14:09:40

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

各位大神,如果这次make成功,接下来怎么做,如何把新塘的linux BSP文件夹跟buildroot扯上。
?????????

离线

楼主 #4 2021-04-08 14:12:26

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

太久了,滚的我眼花,听说buildroot不支持多核。
--2021-04-08 14:11:32--  https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.47.tar.xz
Resolving cdn.kernel.org (cdn.kernel.org)... 151.101.77.176, 2a04:4e42:12::432
Connecting to cdn.kernel.org (cdn.kernel.org)|151.101.77.176|:443... connected.
HTTP request sent, awaiting response...

离线

楼主 #6 2021-04-08 14:25:22

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

已经在下载了,小二哥帮手说说怎么把BSP跟这个buildroot挂接上啊。指点一下够我搜半天。谢谢了!

哇酷小二 说:
gmyu 说:

太久了,滚的我眼花,听说buildroot不支持多核。
--2021-04-08 14:11:32--  https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.47.tar.xz
Resolving cdn.kernel.org (cdn.kernel.org)... 151.101.77.176, 2a04:4e42:12::432
Connecting to cdn.kernel.org (cdn.kernel.org)|151.101.77.176|:443... connected.
HTTP request sent, awaiting response...

这个可以用迅雷下载,下完后复制到 dl 目录下面,可能还有一级子目录,提示啥路径,就建啥文件夹。

离线

楼主 #8 2021-04-08 14:35:49

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

这是个独立的文件夹,编译的目标文件和我的开发板没有关系把,怎么去编译我的BSP?

好夸张,现在buildroot文件夹有2.8G了,赶上Ubuntu的备份了。这么大。

离线

楼主 #10 2021-04-08 14:42:44

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

收到,谢谢!出错了,千万不要全部重新来过。
chmod a+x /home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/fakeroot
PATH="/home/br/buildroot-2019.02.3/output/host/bin:/home/br/buildroot-2019.02.3/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" FAKEROOTDONTTRYCHOWN=1 /home/br/buildroot-2019.02.3/output/host/bin/fakeroot -- /home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/fakeroot
fakeroot, while creating message channels: Function not implemented
This may be due to a lack of SYSV IPC support.
fakeroot: error while starting the `faked' daemon.
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
make: *** [fs/tar/tar.mk:32: /home/br/buildroot-2019.02.3/output/images/rootfs.tar] Error 1

离线

楼主 #11 2021-04-08 14:43:55

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

完蛋了,论坛好像说过win10不支持SYSV IPC什么的。

https://whycan.com/t_1004.html

cp -f /usr/bin/fakeroot-tcp path-to-buildroot/output/host/usr/bin/fakeroot

最近编辑记录 gmyu (2021-04-08 14:45:32)

离线

楼主 #12 2021-04-08 15:21:12

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

cp -f /usr/bin/fakeroot-tcp /home/br/buildroot-2019.02.3/output/host/usr/bin/fakeroot
这算是搞定了么?
rootfs.tar --null --xattrs-include='\''*'\'' --no-recursion -T - --numeric-owner)\n' >> /home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/fakeroot
chmod a+x /home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/fakeroot
PATH="/home/br/buildroot-2019.02.3/output/host/bin:/home/br/buildroot-2019.02.3/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" FAKEROOTDONTTRYCHOWN=1 /home/br/buildroot-2019.02.3/output/host/bin/fakeroot -- /home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/fakeroot
rootdir=/home/br/buildroot-2019.02.3/output/build/buildroot-fs/tar/target
table='/home/br/buildroot-2019.02.3/output/build/buildroot-fs/full_devices_table.txt'

离线

楼主 #14 2021-04-08 18:08:46

gmyu
会员
注册时间: 2020-05-17
已发帖子: 60
积分: 41.5

Re: wsl ubuntu20下面的buildroot

小白看了一下buildroot。 新塘给nuc970提供了支持,但是n32926没有。这样就没有什么意义了,太多折腾。

n32926的bsp和app已经完全可以编译了。先用着吧。

我想我的环境应该是搭建起来了,估计也就是很多厂家的板子之间切换方便点,一个环境搞定。以后用的着的时候再说。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn