如何解决找不到libgcc.a:没有这样的文件或目录错误

问题描述:

我正在尝试使用Google工具链为我的android手机进行内核独立编译,并且已经尝试了Uber和linarc。如何解决找不到libgcc.a:没有这样的文件或目录错误

他们都给出了同样的错误,我不明白:

/home/aayushgupta219/kernel/toolchain64/bin/aarch64-linux-android-ld: cannot find libgcc.a: No such file or directory 
/home/aayushgupta219/kernel/toolchain64/bin/aarch64-linux-android-ld: cannot find libgcc.a: No such file or directory 
Makefile:814: recipe for target 'vmlinux' failed 
make: *** [vmlinux] Error 1 

这里是source的副本。

这里是logfile

+0

您是否在您的Toolchain安装中找到libgcc.a?它应该驻留在一些lib//文件夹中。 –

+0

它在那里。 – Impulse

OK的副本。如果任何人有相同的错误,并找不到解决这里是我自己的修复它。我在Ubuntu 16.04上使用gcc5并且出现这个错误。我已预装gcc6升级到Ubuntu 17.04,现在没有更多此类错误。