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进入管理员
漫长的等待===================。。。。。。
离线
本来想在ubuntu1804下面装的,他的环境变量PATH那是出奇的多,win10下面的pycharm都在里面,好奇怪,然后想在空白的20.04下面试试运气。
离线
各位大神,如果这次make成功,接下来怎么做,如何把新塘的linux BSP文件夹跟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...
离线
已经在下载了,小二哥帮手说说怎么把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 目录下面,可能还有一级子目录,提示啥路径,就建啥文件夹。
离线
这是个独立的文件夹,编译的目标文件和我的开发板没有关系把,怎么去编译我的BSP?
好夸张,现在buildroot文件夹有2.8G了,赶上Ubuntu的备份了。这么大。
离线
收到,谢谢!出错了,千万不要全部重新来过。
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
离线
完蛋了,论坛好像说过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)
离线
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'
离线
小白看了一下buildroot。 新塘给nuc970提供了支持,但是n32926没有。这样就没有什么意义了,太多折腾。
n32926的bsp和app已经完全可以编译了。先用着吧。
我想我的环境应该是搭建起来了,估计也就是很多厂家的板子之间切换方便点,一个环境搞定。以后用的着的时候再说。
离线