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


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?


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
  • Zynq UltraScale+ MPSoC
  • Zynq-7000
  • FPGA Device Families
  • PetaLinux - 2016.2