xmxn3559 / doc

1 stars 0 forks source link

make[1]: arm-xilinx-linux-gnueabi-gcc: Command not found #28

Open xmxn3559 opened 6 years ago

xmxn3559 commented 6 years ago

t's not the executable that it can't find, but some dynamic libraries that it depends upon.

This is because the petalinux tools still use a 32 bit cross-compiler. You need to install:

sudo apt install libc6:i386

sudo apt install libstdc++6:i386

sudo apt install zlib1g:i386

This is most cryptically described in UG114 as:

You must install the appropriate 32-bit compatible libraries due to some tools such as toolchains are 32bit executable.

https://forums.xilinx.com/t5/Embedded-Linux/arm-xilinx-linux-gnueabi-gcc-Command-not-found/td-p/700882