Cross compiler instalation in yocto fslc-wayland 3.0

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Cross compiler instalation in yocto fslc-wayland 3.0

976 次查看
Tanushree
Contributor III

We are using the iMX8DXL processor and building Yocto 5.4.24 (fslc-wayland 3.0). While attempting to build the cross compiler with the machine configuration imx8dxlevk, we are encountering the attached  OPTEE error.

 
 
After removing OPTEE from the machine features, we are encountering the following warnings.
 

WARNING: core-image-minimal-1.0-r0 do_populate_sdk: Unable to install packages. Command '/media/tanushree/cfb623c2-9a9f-4a37-a415-ea2ab7eb6f97/V2X/YOCTO_5.4.24/Yocto/build1/tmp/work/imx8dxlevk-fslc-linux/core-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/apt-get install --force-yes --allow-unauthenticated --no-remove acl-dbg acl-dev acl-src attr-dbg attr-dev attr-src base-files-dbg base-files-dev base-passwd-dbg base-passwd-dev base-passwd-src bluez5-dbg bluez5-dev bluez5-src busybox-dbg bzip2-dbg bzip2-dev bzip2-src ca-certificates-dbg ca-certificates-dev can-utils-dbg can-utils-dev can-utils-src chrony-dbg chrony-dev chrony-src cmake-dbg cmake-dev cmake-src curl-dbg curl-dev cv2x-launcher-dbg cv2x-launcher-dev data-dbg data-dev data-oss-dbg data-oss-dev dbus-dbg dbus-dev dbus-src dgnss-remote-api-app-dbg dgnss-remote-api-app-dev dhcpcd-dbg dhcpcd-dev dhcpcd-src diag-relay-dbg diag-relay-dev diag-rssi-dbg diag-rssi-dev diag-vendor-dbg diag-vendor-dev dnsmasq-dbg dnsmasq-dev dnsmasq-src dpkg-dbg dpkg-dev dpkg-src e2fsprogs-dbg e2fsprogs-dev e2fsprogs-src elfutils-dbg elfutils-dev elfutils-src ethtool-dbg ethtool-dev ethtool-src file-dbg file-dev file-src firmware-nxp-dbg firmware-nxp-dev flac-dbg flac-dev flac-src gateway-firmware-dbg gateway-firmware-dev gateway-general-dbg gateway-general-dev gcc-runtime-dbg gdb-dbg gdb-dev gdb-src git-dbg git-dev git-src glibc-locale-dbg glibc-src gnupg-dbg gnupg-dev gnupg-src gpsd-dbg gpsd-dev gpsd-src gzip-dbg gzip-dev gzip-src hostapd-dbg hostapd-dev hostapd-src i2c-tools-dbg i2c-tools-dev i2c-tools-src iperf2-dbg iperf2-dev iperf3-dbg iperf3-dev iperf3-src iproute2-dbg iproute2-dev iproute2-src iptables-dbg iptables-dev iptables-src iw-dbg iw-dev iw-src kbd-dbg kbd-dev kbd-src kmod-dbg kmod-dev kmod-src libarchive-dbg libarchive-dev libarchive-src libassuan-dbg libassuan-dev libassuan-src libcap-dbg libcap-dev libcap-src libcdfwremoteapi-dbg libcdfwremoteapi-dev libconfigdb-dbg libconfigdb-dev libcrypt-dbg libcrypt-dev libcrypt-src libdiag-dbg libdiag-dev libdsutils-dbg libdsutils-dev libedit-dbg libedit-dev libedit-src libexpat-dbg libexpat-dev libexpat-src libffi-dbg libffi-dev libffi-src libgcc-s-dbg libgcc-s-src libgcrypt-dbg libgcrypt-dev libgcrypt-src libgdbm-dbg libgdbm-dev libgdbm-src libglib-2.0-dbg libglib-2.0-dev libglib-2.0-src libgmp-dbg libgmp-dev libgmp-src libgnutls-dbg libgnutls-dev libgnutls-src libgpg-error-dbg libgpg-error-dev libgpg-error-src libgps-utils-dbg libgps-utils-dev libgps-utils-src libidn2-dbg libidn2-dev libidn2-src libjitterentropy-dbg libjitterentropy-dev libjitterentropy-src libksba-dbg libksba-dev libksba-src libloc-socket-dbg libloc-socket-dev liblocation-api-msg-proto-dbg liblocation-api-msg-proto-dev liblocation-api-msg-proto-src liblocation-client-api-dbg liblocation-client-api-dev liblocation-client-api-src liblocation-integration-api-dbg liblocation-integration-api-dev liblocation-integration-api-src liblzo2-dbg liblzo2-dev liblzo2-src libmnl-dbg libmnl-dev libmnl-src libnetmgr-nr-fusion-dbg libnetmgr-nr-fusion-dev libnetmgr-rmnet-ext-dbg libnetmgr-rmnet-ext-dev libnl-3-dbg libnl-3-dev libnl-3-src libnpth-dbg libnpth-dev libnpth-src libnsl-dbg libnsl-dev libnsl-src libogg-dbg libogg-dev libogg-src libpam-dbg libpam-dev libpam-src libpcap-dbg libpcap-dev libpcap-src libpcre-dbg libpcre-dev libpcre-src libpugixml-dbg libpugixml-dev libpugixml-src libqmi-client-helper-dbg libqmi-client-helper-dev libqmipowermanager-dbg libqmipowermanager-dev library-source-dbg libreadline-dbg libreadline-dev libreadline-src libsndfile-dbg libsndfile-dev libsndfile-src libspeexdsp-dbg libspeexdsp-dev libspeexdsp-src libsqlite3-dev libssr-notify-dbg libssr-notify-dev libtirpc-dbg libtirpc-dev libtirpc-src libtool-dbg libtool-dev libtool-src libunistring-dbg libunistring-dev libunistring-src libusb-1.0-dbg libusb-1.0-dev libusb-1.0-src libuv-dbg libuv-dev libuv-src libvorbis-dbg libvorbis-dev libvorbis-src libwebsockets-dbg libwebsockets-dev libwebsockets-src libwrap-dev libxml-dbg libxml-dev libxml2-dbg libxml2-dev libxml2-src libz-dbg libz-dev libz-src linux-firmware-dbg linux-firmware-dev location-client-api-testapp-dbg location-client-api-testapp-dev location-client-api-testapp-src lrzsz-dbg lrzsz-dev lrzsz-src mcu-dbg mcu-reset-dbg minicom-dbg minicom-dev minicom-src mmc-utils-dbg mmc-utils-dev mmc-utils-src nano-dbg nano-dev nano-src nanopb-dbg nanopb-dev nanopb-src nbd-dbg nbd-src ncurses-dbg ncurses-dev ncurses-src netbase-dbg netbase-dev nettle-dbg nettle-dev nettle-src ntp-dbg ntp-dev ntp-src nxp-wlan-sdk-dbg nxp-wlan-sdk-dev obexftp-dbg obexftp-dev obexftp-src openobex-dbg openobex-dev openobex-src openssh-dbg openssh-dev openssh-src openssl-dbg openssl-dev openssl-src opkg-utils-dbg os-release-dbg os-release-dev packagegroup-core-boot-dbg packagegroup-core-boot-dev packagegroup-core-ssh-openssh-dbg packagegroup-core-ssh-openssh-dev packagegroup-core-standalone-sdk-target-dbg packagegroup-core-standalone-sdk-target-dev packagegroup-telematics-cv2x-qti-dbg packagegroup-telematics-cv2x-qti-dev packagegroup-telematics-qti-dbg packagegroup-telematics-qti-dev packagegroup-telematics-quectel-dbg packagegroup-telematics-quectel-dev packagegroup-telematics-utils-dbg packagegroup-telematics-utils-dev pciutils-dbg pciutils-dev pciutils-src pinentry-dbg pinentry-dev pinentry-src ppp-dbg ppp-dev ppp-src pps-tools-dbg pps-tools-dev pps-tools-src protobuf-dbg protobuf-dev protobuf-src pulseaudio-dbg pulseaudio-dev pulseaudio-src python3-dbg python3-dev python3-pip-dbg python3-pip-dev python3-pyserial-dbg python3-pyserial-dev python3-setuptools-dbg python3-setuptools-dev python3-src ql-diag-dbg ql-diag-dev ql-firehose-dbg ql-firehose-dev ql-release-dbg ql-release-dev qmi-dbg qmi-dev qmi-framework-dbg qmi-framework-dev qmi-framework-vendor-dbg qmi-framework-vendor-dev rng-tools-dbg rng-tools-dev rng-tools-src run-postinsts-dbg run-postinsts-dev shadow-dbg shadow-dev shadow-securetty-dbg shadow-securetty-dev shadow-src shared-mime-info-dbg shared-mime-info-dev shared-mime-info-src socat-dbg socat-dev socat-src sqlite3-dbg sqlite3-src sudo-dbg sudo-dev sudo-src sysfsutils-dbg sysfsutils-dev sysfsutils-src systemd-compat-units-dbg systemd-compat-units-dev systemd-conf-dbg systemd-conf-dev systemd-dbg systemd-dev systemd-serialgetty-dbg systemd-serialgetty-dev systemd-src target-sdk-provides-dummy-dbg target-sdk-provides-dummy-dev tcp-wrappers-dbg tcp-wrappers-src tcpdump-dbg tcpdump-dev tcpdump-src telematics-conf-dbg telematics-conf-dev telux-lib-dbg telux-lib-dev telux-samples-dbg telux-samples-dev telux-samples-src telux-services-qcril-dbg telux-services-qcril-dev telux-services-ril-dbg telux-services-ril-dev telux-services-ril-src telux-services-telematics-dbg telux-services-telematics-dev udev-extraconf-dbg udev-extraconf-dev unzip-dbg unzip-dev unzip-src update-rc.d-dbg update-rc.d-dev usbutils-dbg usbutils-dev usbutils-src util-linux-dbg util-linux-dev util-linux-src v2x-lib-dbg v2x-lib-dev v2x-tools-dbg v2x-tools-dev valgrind-dbg valgrind-dev valgrind-src volatile-binds-dbg volatile-binds-dev wget-dbg wget-dev wget-src wireless-tools-dbg wireless-tools-src wpa-supplicant-dbg wpa-supplicant-dev wpa-supplicant-src xz-dbg xz-dev xz-src zip-dbg zip-dev zip-src' returned 100:
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ntp-dev : Depends: ntp (= 4.2.8p15-r0) but it is not going to be installed
Recommends: libcrypto-dev but it is not installable
Recommends: ntp-tickadj-dev but it is not installable
Recommends: ntpdc-dev but it is not installable
Recommends: ntpq-dev but it is not installable
Recommends: shadow-sysroot-dev but it is not installable
Recommends: update-alternatives-opkg-dev but it is not installable
E: Unable to correct problems, you have held broken packages.

 

The required header files and library files are not being generated in the cross-compiler, despite attempting the build on both Ubuntu 20.04 and 16.04.

Can anyone please us to resolve the issue?

0 项奖励
回复
1 回复

958 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

That error is from yocto and/or ubuntu host you need to download some dependencies before burning yocto.

Regards

0 项奖励
回复