不知何故,我对buildroot很陌生,我为一个新的操作系统创建了自己的配置文件。打字后
make menuconfig
我看到buildroot创建了.config文件。但当我打字的时候
make
它给出了以下错误:
linux/linux.mk:69: *** No kernel device tree source specified, check your BR2_LINUX_KERNEL_USE_INTREE_DTS / BR2_LINUX_KERNEL_USE_CUSTOM_DTS settings. Stop.
这是什么意思?我忘了在buildroot配置菜单中包括什么?
我在
如何在其他地方存储GNU生成和配置文件?我有一个我正在做的项目,我是用以下命令编译的:
./configure --prefix=/usr && make && su -c 'make install'
问题是我不想污染当前文件夹,它是一个包含由该命令生成的文件的svn/git/hg/任何沙箱。我想把这些文件放在一个单独的位置。我不知道它是否类似,但当我从源代码编译linux内核时,我可以通过将'O‘选项传递给'make’来指定将输出放在哪里,如下所示:
make O=/home/user/linux-output
出于一个非常具体的原因,我试图编译Linux2.6.32.6内核中内置的几个模块。我在NFS上包含了根文件系统,试图通过局域网启动我自己的自定义拯救Live。在包含ROOT_NFS所需的依赖项和模块之后,我尝试只使用make bzImage编译Linux内核。当它运行时,我会得到错误
make[4]: *** No rule to make target './linux-2.6.32.6/include/linux/netfilter/xt_CONNMARK.h', needed by './linux-2.6.32.6/usr/include/linux/netfi
Debian 8 x64,buildroot 2016.02 /2016-07/ 2016-05-13.在make menuconfig之后并设置一些设置,我将运行make。出现了一个错误:
No :424:*没有指定内核配置名称,请检查BR2_LINUX_KERNEL_DEFCONFIG设置。停止播放。
没有帮助:我的arch/arm/configs/文件夹并不存在于我尝试过的每个发行版/快照中。只有具有以下内容的arch文件夹:
-rw-r--r-- 1 user user 11K May 12 19:21 Config.in
-rw-r--r-- 1 user user
当试图包含linux/init.h时,我的编辑器告诉我这个文件不存在。我做了一些关于如何修复这个问题的研究,当我looked up on how to install header files for linux drivers development时,我发现/usr/src有一些,我假设是内核版本。我所做的是将linux-headers-5.10.0-kali4-common中的一堆文件夹移动到/usr/include和/usr/lib/module/5.10.0-kali4-amd64/source中。 有一段时间,我认为它是有效的,但给了我一个新的错误cannot open sour
我希望创建一个实用程序来验证嵌入式(PPC或ARM) Linux (设备树源)或*.dtb (二进制)文件与来自另一个工具的*.dts配置文件。因此,我需要解析dts或dtb文件。我真的很想用Python来做这件事。有没有人知道有解析dts或dtb文件的Python库或工具?设备树编译器(dtc)的Python实现将是完美的,但我还没有看到。
下面是我安装zulu jdk的方式:
wget https://cdn.azul.com/zulu/bin/zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
mv zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz /opt
cd /opt
tar -zxvf zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
vim ~/.bash_profile
export JAVA_HOME=/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64
ex
我对Ubuntu或linux的任何发行版都是完全陌生的。在使用终端时,当我在/home/username目录中时,ls命令显示桌面和下载目录,但命令cd /Desktop不能工作。上面写着bash: cd: /Desktop: No such file or directory。
我手动创建的另一个目录打开了ok。它也做了许多其他文件夹,我做错了什么。
即使在从零开始构建所有依赖项和构建目录之后,我也会得到Yocto的几个.bb文件的.bb错误。
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (log file is located at
/home/fsl-community-bsp-jethro1/build/tmp/work/imx6q-poky-
linux-gnueabi/linux-fslc-imx/3.14-1.1.x+gitAUTOINC+327d5c9063-
r0/temp/log.do_compile.14224)
ERROR: Logfi