( rm -rf procps-3.2.7 || /bin/true ) && gunzip -cd Archive/procps-3.2.7.tar.gz | TAPE=- tar -x && ( cd procps-3.2.7; patch -p1 < ../Patches/procps.diff )
patching file proc/escape.c
patching file ps/global.c
cd procps-3.2.7 && \
AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-pipe -Os" CXXFLAGS="-pipe -Os" LDFLAGS="-Wl,-O1" PKG_CONFIG_PATH=/home/stdin/dbox2/cdkroot/lib/pkgconfig \
make CFLAGS="-g -O2 -I/home/stdin/dbox2/cdkroot/include/ncurses -D__GNU_LIBRARY__" top ps/ps && \
rm -rf /home/stdin/dbox2/cdkroot/bin/ps && /usr/bin/install -c -m755 top ps/ps /home/stdin/dbox2/cdkroot/bin && /usr/bin/install -c -m755 proc/libproc-3.2.7.so /home/stdin/dbox2/cdkroot/lib
make[1]: Entering directory `/home/stdin/tuxbox_cvs/cdk/procps-3.2.7'
powerpc-tuxbox-linux-gnu-gcc -D_GNU_SOURCE -I proc -I/usr/include/ncurses -MM -MG proc/alloc.c proc/devname.c proc/escape.c proc/ksym.c proc/pwcache.c proc/readproc.c proc/sig.c proc/slab.c proc/sysinfo.c proc/version.c proc/whattime.c > proc/.depend
make[1]: Leaving directory `/home/stdin/tuxbox_cvs/cdk/procps-3.2.7'
make[1]: Entering directory `/home/stdin/tuxbox_cvs/cdk/procps-3.2.7'
powerpc-tuxbox-linux-gnu-gcc -D_GNU_SOURCE -I proc -I/usr/include/ncurses -fno-common -ffast-math -W -Wall -Wshadow -Wcast-align -Wredundant-decls -Wbad-function-cast -Wcast-qual -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -g -O2 -I/home/stdin/dbox2/cdkroot/include/ncurses -D__GNU_LIBRARY__ -c -o top.o top.c
In file included from top.c:28:
/usr/include/ncurses/curses.h:66:34: ncursesw/ncurses_dll.h: No such file or directory
/usr/include/ncurses/curses.h:141:29: ncursesw/unctrl.h: No such file or directory
In file included from top.c:28:
/usr/include/ncurses/curses.h:231: error: syntax error before "acs_map"
/usr/include/ncurses/curses.h:231: warning: type defaults to `int' in declaration of `acs_map'
/usr/include/ncurses/curses.h:231: warning: data definition has no type or storage class
In file included from top.c:28:
/usr/include/ncurses/curses.h:517: error: syntax error before "addch"
/usr/include/ncurses/curses.h:517: warning: type defaults to `int' in declaration of `addch'
/usr/include/ncurses/curses.h:517: warning: data definition has no type or storage class
/usr/include/ncurses/curses.h:518: error: syntax error before "addchnstr"
....
....
irgendwas am cvs faul od. hat sich nur bei mir ein fehler eingeschlichen?
make depsclean zuvor ausgeführt und sogar neu ausgecheckt.... immer das selbe
Zuerst: der erste Fehler wird ja nicht ohne Grund ignoriert, er tritt halt auf, wenn procps nicht gebaut wurde, ist aber dann harmlos.
Zweitens: bei mir baut procps wunderbar. Bei dir sieht es so aus, als ob libncurses nicht gebaut worden wäre, aber das steht ja in den dependencies von procps drin:
Insofern weiss ich nicht, warum das bei dir nicht der Fall zu sein scheint. Da du aber bisher der einzige bist, bei dem das Auftritt, vermute ich mal, dass es nicht am CVS liegt.
er baut die libncurses durch ohne Fehler, der Hund ist in dem procps make-file begraben der nutzt die CFLAGS includes wo die ncurses-headers aus dem ../cdkroot/include und der original procps make file nutzt noch die CPPFLAGS wo die ncurses Headers aus dem /usr/include des Hosts und wahrscheinlich findet er bei der ncurses Headers auf deinem Host nicht es hilft wenn Du in dem procps make file