root:/sources/psmisc-21.8# make
make all-recursive
make[1]: Entering directory `/sources/psmisc-21.8'
Making all in doc
make[2]: Entering directory `/sources/psmisc-21.8/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/sources/psmisc-21.8/doc'
Making all in src
make[2]: Entering directory `/sources/psmisc-21.8/src'
gcc -E -dM signames.c |\
tr -s '\t ' ' ' | sort -n -k 3 | sed \
's:#define SIG\([A-Z]\+[0-9]*\) \([0-9]\+\) *\(\|/\*.*\)$:{\
\2,"\1" },:p;d' | \
grep -v '[0-9][0-9][0-9]' >signames.h || \
{ rm -f signames.h; exit 1; }
grep '^{ 1,"HUP" },$' signames.h >/dev/null || \
{ rm -f signames.h; exit 1; }
make all-am
make[3]: Entering directory `/sources/psmisc-21.8/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -MT fuser.o -MD -MP -MF ".deps/fuser.Tpo" -c -o fuser.o fuser.c; \
then mv -f ".deps/fuser.Tpo" ".deps/fuser.Po"; else rm -f ".deps/fuser.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -MT signals.o -MD -MP -MF ".deps/signals.Tpo" -c -o signals.o signals.c; \then mv -f ".deps/signals.Tpo" ".deps/signals.Po"; else rm -f ".deps/signals.Tpo"; exit 1; fi
gcc -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -o fuser fuser.o signals.o
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -MT killall.o -MD -MP -MF ".deps/killall.Tpo" -c -o killall.o killall.c; \then mv -f ".deps/killall.Tpo" ".deps/killall.Po"; else rm -f ".deps/killall.Tpo"; exit 1; fi
gcc -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -o killall killall.o signals.o
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -MT pstree.o -MD -MP -MF ".deps/pstree.Tpo" -c -o pstree.o pstree.c; \
then mv -f ".deps/pstree.Tpo" ".deps/pstree.Po"; else rm -f ".deps/pstree.Tpo"; exit 1; fi
pstree.c:36:20: error: curses.h: No such file or directory
pstree.c:37:18: error: term.h: No such file or directory
pstree.c: In function 'dump_tree':
pstree.c:392: warning: implicit declaration of function 'tgetstr'
pstree.c:392: warning: assignment makes pointer from integer without a cast
pstree.c:393: warning: implicit declaration of function 'tputs'
pstree.c:437: warning: assignment makes pointer from integer without a cast
pstree.c: In function 'main':
pstree.c:818: warning: implicit declaration of function 'setupterm'
pstree.c:818: error: 'OK' undeclared (first use in this function)
pstree.c:818: error: (Each undeclared identifier is reported only once
pstree.c:818: error: for each function it appears in.)
pstree.c:818: warning: implicit declaration of function 'tigetstr'
pstree.c:857: warning: implicit declaration of function 'tgetent'
make[3]: *** [pstree.o] Error 1
make[3]: Leaving directory `/sources/psmisc-21.8/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/sources/psmisc-21.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/psmisc-21.8'
make: *** [all] Error 2
root:/sources/psmisc-21.8#
文档还说,后面的lf-scripts会用这个东西,我看第六章后面的没有要东西要依赖这个了,就直接把后面的包都编译完了!
就这个包过不了 |