找不到/lib64/libc.so.6

时间:2016-09-15 11:33:45

标签: c linux arm arm64

当我为应用程序进行交叉编译时,会出现以下错误。

opt/poky-h3-wayland/2.0.1/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/5.1.1/real-ld: **cannot find /lib64/libc.so.6**
/opt/poky-h3-wayland/2.0.1/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/5.1.1/real-ld: **cannot find /usr/lib64/libc_nonshared.a**
/opt/poky-h3-wayland/2.0.1/sysroots/x86_64-pokysdk-linux/usr/libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/5.1.1/real-ld: **cannot find /lib64/ld-linux-aarch64.so.1**
collect2: error: ld returned 1 exit status

用于编译的命令:

aarch64-poky-linux-gcc pcm.c -I../r2/salvator-distribution/build/tmp/sysroots/salvator/usr/include/alsa/ -L../r2/salvator-distribution/build/tmp/sysroots/salvator/lib64/ -L../r2/salvator-distribution/build/tmp/sysroots/salvator/usr/lib64/ --sysroot=/opt/poky-monarch-h3-wayland/2.0.1/sysroots/aarch64-poky-linux -o pcm

请告知错误的地方。提前谢谢。

0 个答案:

没有答案