rickyz

 linux下编译出现空间不足解决办法


编译内核出现问题:

 AS      .tmp_kallsyms1.o

.tmp_kallsyms1.S:2: fatal error: when writing output to /tmp/ccf0eS0W.s: No space left on device

compilation terminated.

make: *** [.tmp_kallsyms1.o] Error 1

arm-none-Linux-gnueabi-objcopy: \'vmlinux\': No such file

cp: cannot stat `linux.bin\': No such file or directory

gzip: linux.bin: No such file or directory

./mkimage: Can\'t open kernel.bin: No such file or directory

root@debian:/mnt/kernelsrc/linux-3.3#

 

主要是系统 /tmp/空间不足引起的,tmp文件夹空间不足了,不能满足编译的需求,编译的中间文件不能写入。

解决办法 mkdir  文件夹——你可以使用的文件夹 比如说 mkdir /mnt/kernelsrc/tmp

然后只要export TMPDIR=/mnt/kernelsrc/tmp

这样就不会出现 tmp文件夹不够用的情况。

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-05
  • 2021-10-04
  • 2021-11-27
  • 2021-05-31
  • 2021-12-25
猜你喜欢
  • 2022-12-23
  • 2021-06-17
  • 2022-02-05
  • 2021-09-27
  • 2021-09-09
  • 2022-01-26
相关资源
相似解决方案