ERROR: DTC (libfdt) version >= 1.4.2 not present. Please install the DTC (libfdt) devel package
ERROR: DTC (libfdt) version >= 1.4.2 not present. Please install the DTC (libfdt) devel package
我正在尝试从源代码编译 qemu,我正在尝试安装 qemu for hisilicon,但是当我 运行 ./configure
我收到错误
ERROR: DTC (libfdt) version >= 1.4.2 not present.
Please install the DTC (libfdt) devel package
我已经安装了qemu
sudo apt-get install -y qemu-kvm qemu virt-manager virt-viewer libvirt-bin
而且我已经安装了 libfdt
sudo apt install libfdt-dev
但我仍然收到这条消息。
如何安装 libfdt
?
解决这个问题:
我从它的 repository 克隆了 dtc 并将 tarball 提取到 qemu/dtc/.
首先使用 make
从源代码编译 dtc
重新开始配置 qemu。
问题是 qemu 试图在 qemu/dtc 中搜索 dtc 二进制文件。即使您使用 sudo apt-get install device-tree-compiler 安装了 dtc,您也会收到上述错误(在问题中提到),因此您可能需要在 qemu/dtc.[=11= 中安装二进制文件]
我正在尝试从源代码编译 qemu,我正在尝试安装 qemu for hisilicon,但是当我 运行 ./configure
我收到错误
ERROR: DTC (libfdt) version >= 1.4.2 not present.
Please install the DTC (libfdt) devel package
我已经安装了qemu
sudo apt-get install -y qemu-kvm qemu virt-manager virt-viewer libvirt-bin
而且我已经安装了 libfdt
sudo apt install libfdt-dev
但我仍然收到这条消息。
如何安装 libfdt
?
解决这个问题:
我从它的 repository 克隆了 dtc 并将 tarball 提取到 qemu/dtc/.
首先使用 make
从源代码编译 dtc重新开始配置 qemu。
问题是 qemu 试图在 qemu/dtc 中搜索 dtc 二进制文件。即使您使用 sudo apt-get install device-tree-compiler 安装了 dtc,您也会收到上述错误(在问题中提到),因此您可能需要在 qemu/dtc.[=11= 中安装二进制文件]