GNU Make4.1 分段错误

GNU Make4.1 分段错误

编译 GNU Make-4.1后make check,出现以下错误。

make[2]: Entering directory '/mnt/lfs/sources/make-4.1'
cd tests && perl ./run_make_tests.pl -srcdir /mnt/lfs/sources/make-4.1 -make ../make 
sh: line 1:   705 Done                    echo "all:;@echo \$(MAKE)"
706 Segmentation fault      (core dumped) | ../make -f-
FATAL ERROR: Cannot determine the value of $(MAKE):

make install将无错误地完成,但应用程序在启动时仍会出现段错误。以下错误取自dmesg.

segfault at 0 ip 00007f0eb0cca606 sp 00007fff2b27c1b8 error 4 in libc-2.23.so[7f0eb0c4c000+198000]

答案1

回收环境似乎是罪魁祸首,这对我来说表明在系统停止时不会保留特定的环境设置/变量/配置。如果我不停止主机,我可以使用该链编译整个工具链make而不会出现错误。

相关内容