UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 67503

2016.2 PetaLinux - PetaLinux Install require 32-bit compatible libraries to be installed

Description

I have installed all of the dependency libraries as documented in (UG1144), but when I run petalinux-build on Ubuntu 14.04.3, I get the following error:

[ALL  ] Compiling coresightps_dcc
[ALL  ] arm-none-eabi-gcc: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
[ERROR] make[3]: *** [xcoresightpsdcc.o] Error 127
[ALL  ] make[3]: Leaving directory `/homeseemas/firmware/sbc/firmware/build/linux/bootloader/zynq_fsbl/zynq_fsbl_bsp/ps7_cortexa9_0/libsrc/coresightps_dcc_v1_2/src'
[ERROR] make[2]: *** [ps7_cortexa9_0/libsrc/coresightps_dcc_v1_2/src/make.libs] Error 2
[ALL  ] make[2]: Leaving directory `/home/seemas/firmware/sbc/firmware/build/linux/bootloader/zynq_fsbl/zynq_fsbl_bsp'
[ERROR] make[1]: *** [build] Error 255
[ALL  ] make[1]: Leaving directory `/home/seemas/firmware/sbc/firmware/build/linux/bootloader'
[ALL  ] make: *** [sub_build_component_/none/bootloader/single/zynq_fsbl] Error 2
[ALL  ] make: Leaving directory `/home/seemas/firmware/sbc/firmware/build/linux'

How can I work around this issue?

Solution

32-bit dependency libraries are still required for the 2016.1 and 2016.2 versions of Petalinux Install.

Install the 32-bit libraries listed below which apply to your host operating system:




AR# 67503
Date Created 07/06/2016
Last Updated 07/14/2016
Status Active
Type General Article
Devices
  • Zynq UltraScale+ MPSoC
  • Zynq-7000
  • FPGA Device Families
Tools
  • PetaLinux - 2016.2