2013-10-23 59 views
0

一个建立过程期间挂断了我自己试图建立一个堆栈我的嵌入式system.While建设开源组件FCGI,我的系统卡住了,并reboots.The命令它持续尝试执行下面给出。系统在Ubuntu

/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -pthread -g -O2 -Wall -c -o libfcgi_la-fcgiapp.lo `test -f fcgiapp.c || echo './'`fcgiapp.c 

我从日志中得到了错误的

make[1]: *** [all-recursive] Hangup 
make[2]: *** [libfcgi_la-fcgiapp.lo] Hangup 
make: *** [all] Hangup 

我怎样才能解决这个问题? 预先感谢

回答

0

“挂断”是指某人发送的SIGHUP信号给这些进程。通常,这种情况发生在您注销时;你剩下的所有进程都会发送一个SIGHUP来清理它们。当系统重新启动也发生了:所有系统上的进程发送一个SIGHUP这样他们就可以干净地停止和刷新缓冲区写入磁盘,等

所以这些消息不造成嵌入式系统重新启动。它似乎更可能他们是你的系统重启(或关闭,反正)的一些其他原因的结果。你必须找到解决问题的理由。