作者FFz (澎湖.仙人掌.234)
看板LinuxDev
标题Re: [问题] make debug的工具
时间Fri Apr 13 21:16:52 2007
: 如果是失败的话,错误讯息就会出现在最後几行输出讯息,
还有,在最後几行都会有
我举例,底下两个都是在最後输出的错误
ex1
configure: error: no termcap library found
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory `/root/build_gdb'
make: *** [all] Error 2
ex2
make[3]: *** [install-common] Error 1
make[3]: Leaving directory `/root/build_gdb/sim/arm'
make[2]: *** [install] Error 1
make[2]: Leaving directory `/root/build_gdb/sim'
make[1]: *** [install-sim] Error 2
make[1]: Leaving directory `/root/build_gdb'
make: *** [install] Error 2
像是有些错误是因为此package又安装了其他相依的package
照成了递回错误
那我要怎麽看出说这个错误是发生在哪呢
: 找找看是什麽原因造成『error, file not found, ...』之类的错误。
我最近安装toolchain遇过的错误大多都是
include不到档案
而造成,里头的程式,抓不到某个型而出现错误
那,能不能讲一下,还有哪些错误呢,除了include error
: 如果有warnning讯息,有时可以忽略,
例如呢,可以麻烦您举个例吗,这样的讯息是输出怎样的格式呢
: 除非一直找不出错误在哪,问题就可能出在warnning上。
: 如果你只想撷取configure或make的错误或警告讯息,
: 只要把输出到stdout的讯息导向到/dev/null就可以了。
: 一般,error与warnning讯息会输出到stderr。
: 例如:
: ./configure >/dev/null
: make >/dev/null
: 如果不必要的资讯还是太多,再用文字处理软体撷取你要的资讯,
: 例如sed, awk, grep, ...。
: 这是我一般在编译tarball程式的作法。
: : 有什麽方法或辅助debug的工具吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.251.159