- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试使用 yocto 生成 SDK。
硬件:x64
通用元英特尔层
图像:核心图像最小。
我在 conf 文件中启用了 multilib 以支持 32 位库。
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
当我运行以下命令时:bitbake -c populate_sdk core-image-minimal
,在最后阶段出现以下错误。
The following packages have unmet dependencies:
lib32-packagegroup-core-standalone-sdk-target : Depends: lib32-glibc-gconv-cp1252 but it is not installable
Depends: lib32-glibc-gconv-ibm850 but it is not installable
Depends: lib32-glibc-gconv-iso8859-1 but it is not installable
Depends: lib32-glibc-gconv-iso8859-15 but it is not installable
Depends: lib32-glibc-localedata-i18n but it is not installable
Depends: lib32-libatomic-dev but it is not installable
Depends: lib32-libatomic1 but it is not installable
Depends: lib32-libc6 but it is not installable
Depends: lib32-libc6-dbg but it is not installable
Depends: lib32-libc6-dev but it is not installable
Depends: lib32-libc6-thread-db but it is not installable
Depends: lib32-libc6-utils but it is not installable
Depends: lib32-libgcc-s-dev but it is not installable
Depends: lib32-libgcc1 but it is not installable
Depends: lib32-libsegfault but it is not installable
Depends: lib32-libstdc++-dev but it is not installable
Depends: lib32-libstdc++6 but it is not installable
Recommends: lib32-libssp-dev but it is not installable
Recommends: lib32-libssp0 but it is not installable
E: Unable to correct problems, you have held broken packages.
ERROR: core-image-minimal-1.0-r0 do_populate_sdk: Function failed: do_populate_sdk
我该如何解决这个错误。我在 yocto 邮件列表中看到类似的帖子..
https://lists.yoctoproject.org/pipermail/yocto/2017-October/038338.html
感谢您的宝贵时间。感谢您的努力。
最佳答案
我的一位同事通过像这样更改 conf/local.conf
解决了这个问题:
# packaging
PACKAGE_CLASSES ?= "package_ipk"
#PACKAGE_CLASSES ?= "package_deb package_ipk"
看来 package_deb 是问题的一部分。
当然,它留下的问题与它回答的问题一样多,但也许足以让您克服当前障碍。
关于linux - 启用 multilib 时 populate_sdk 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52762514/
我用的是Centos 7 当我尝试使用 yum install libstdc++.i686 安装 libstdc++ 时,我进行了以下按摩。 Error: Multilib version pro
bug.c #include int main() { int x = 0x7fffffff; printf("%x\n", x); printf("%x\n", ~x);
我有两个相同包的不同架构。 rpm -qa libvirt-client 给出输出为- libvirt-client-3.9.0-14.el7_5.2.i686 和libvirt-client-1.2
前言 关于CentOS的出身就不多多说了,拥有RHEL所有功能和性能,甚至更加友好,最重要一点是免费,深受大家的喜爱,CentOS的受欢迎程度并不亚于Ubuntu,之前安装了CentOS7,关于安
我正在尝试使用 yocto 生成 SDK。 硬件:x64 通用元英特尔层 图像:核心图像最小。 我在 conf 文件中启用了 multilib 以支持 32 位库。 require conf/mult
我想在 Python 3.5 中安装 xgboost。这需要gcc支持-fopenmp选项。默认 gcc 不支持它。所以我正在使用 brew install gcc --without-multili
我在Redhat中编译gcc,但出现gnu/stubs-32.h错误,没有这样的文件或目录。我搜索了一下,似乎与缺少 32 位库有关。但我只想编译64位,那么如何使用跳过32位编译的选项? 最佳答案
任何人都可以帮助如何构建支持 x86_64 架构的 multilib 的 gcc 交叉编译器?那就是从支持 m32 和 m64 库的源代码构建它。 有一篇很好的文章展示了如何构建 gcc 交叉编译器:
我是新手,我正在尝试将 64 位编译文件链接到 32 位目标文件,但出现此错误: ld: 警告:忽略文件 Estudiant.o,文件是为不受支持的文件格式构建的 ( 0x7f 0x45 0x4c 0
我有一些代码是在以前的 ubuntu 操作系统 amd64 上使用 -mx32 标志(编译器和链接器)编译的。实际上在 ubuntu 17.04 for amd64 编译结束时说 我找不到-lncur
我想在 x86_64 上使用 clang 构建一个程序并将该程序生成到 x86。到目前为止一切顺利,我只是使用了这个命令: $ clang++ -m32 main.cpp 但是,我在头文件和库方面遇到
Azure centos 7 VM 有更新问题,发现 libsss_idmap 的 Multilib 版本问题 错误:发现 Multilib 版本问题。这通常意味着根 原因是别的,多库版本检查只是 指
我的自定义安装脚本实际上正面临着一堵墙。 在脚本的某一点,我需要为 64 位机器启用 64 位存储库,并且(例如)我需要从该格式获取: #multilib-testing[...] #include[
我正在尝试在 Ubuntu 上安装 gcc-4.7-multilib-arm-linux-gnueabihf,但出现以下错误: Reading package lists… Done Building
我在 i686 Debian 系统上成功安装了 gcc-4.7.2,但我不知道如何在安装后启用 gcc-multilib。 我在 debian 系统上安装了 gcc-4.7.2,配置为“--enabl
我有 CentOS 6.5 我正在尝试安装 git 通过 yum 但在安装必备软件包时出错。我不需要,但使用 root 运行 sudo 不会有什么坏处。 错误信息: --> Finished Depe
上周五早上,我在我的 CentOS 笔记本电脑上尝试了“yum update”,它报告如下: Loaded plugins: fastestmirror, langpacks, verify Load
上周五早上,我在我的 CentOS 笔记本电脑上尝试了“yum update”,它报告如下: Loaded plugins: fastestmirror, langpacks, verify Load
我是一名优秀的程序员,十分优秀!