From e35a90a52d4eeef16bc3728d38ab87430980b6c2 Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Sat, 20 Jan 2001 02:30:17 +0000 Subject: [PATCH] Update to reflect latest kdump build rules but do not build --- src/venus/Makefile | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/venus/Makefile b/src/venus/Makefile index 21229d4d9..28685a921 100644 --- a/src/venus/Makefile +++ b/src/venus/Makefile @@ -72,9 +72,8 @@ ${DESTDIR}etc/fstrace: fstrace ${DESTDIR}bin/cmdebug: cmdebug ${INSTALL} -s $? $@ - -#${DESTDIR}etc/kdump: kdump -# set -x; \ +# ${DESTDIR}etc/kdump: kdump +# set -x; \ # case ${SYS_NAME} in \ # sgi_6? ) \ # ${INSTALLex} -f kdump.sh.sgi_ipnos $@; \ @@ -87,6 +86,10 @@ ${DESTDIR}bin/cmdebug: cmdebug # sun4x_57 ) \ # ${INSTALLex} -f kdump.sh.solaris7 $@; \ # ${INSTALL} -s -f $? ${DESTDIR}etc/kdump32;; \ +# *linux* ) \ +# for lv in ${LINUX_VERS}; do \ +# ${INSTALL} -s kdump-$$lv ${DESTDIR}etc/kdump-$$lv ; \ +# done ;; \ # hp_ux11* ) \ # ${INSTALLex} -f kdump.sh.hp_ux11 $@; \ # ${INSTALL} -s -f $? ${DESTDIR}etc/kdump32;; \ @@ -94,14 +97,6 @@ ${DESTDIR}bin/cmdebug: cmdebug # ${INSTALL} -s $? $@ ;; \ # esac -# ${DESTDIR}etc/kdump64: kdump64 -# set -x; \ -# case ${SYS_NAME} in \ -# sun4x_57 | hp_ux11* ) \ -# ${INSTALL} -s $? $@ ;;\ -# * ) \ -# echo skipping kdump64 for ${SYS_NAME} ;; \ -# esac install: all ${DESTDIR}bin/fs ${DESTDIR}root.server/usr/afs/bin/fs \ @@ -160,7 +155,9 @@ kdump.o: kdump.c ${INCLS} AFS_component_version_number.c set -x; \ case ${SYS_NAME} in \ *linux* ) \ - ${CC} -g -I${LINUX_SRCDIR}${LINUX_VERS}/include -I${DESTDIR}include -I${SRCDIR}include ${XCFLAGS} -c kdump.c ;; \ + for lv in ${LINUX_VERS}; do \ + ${CC} -g -I${LINUX_SRCDIR}$$lv/include -I${DESTDIR}include -I${SRCDIR}include ${XCFLAGS} -o kdump-$$lv.o -c kdump.c ; \ + done ;; \ alpha_osf1 | alpha_osf20 | alpha_osf30 | alpha_osf32 | alpha_osf32c| alpha_dux?? ) \ ${CC} -g ${CFLAGS} -I/usr/sys/include -I/usr/sys/BINARY -I/usr/sys/AFS -DDEBUGGER -c kdump.c ;;\ sgi_6? ) \ @@ -222,8 +219,12 @@ kdump: kdump.o ;; \ esac || exit $$? ; \ done ;; \ + *linux* ) \ + for lv in ${LINUX_VERS}; do \ + ${CC} -g -o kdump-$$lv kdump-$$lv.o ${DESTDIR}lib/afs/libcmd.a ${DESTDIR}lib/afs/util.a ${XLIBS} ; \ + done ;; \ alpha_osf1 | alpha_osf20 | alpha_osf30 | alpha_osf32 | alpha_osf32c | alpha_dux??) \ - ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a ${DESTDIR}lib/afs/util.a ${XLIBS} -ll -lmld;; \ + ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a ${DESTDIR}lib/afs/util.a ${XLIBS} -ll -lmld;; \ ncrx86_* ) ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a ${DESTDIR}lib/afs/util.a -lelf ${XLIBS} ;; \ * ) ${CC} -g -o kdump kdump.o ${DESTDIR}lib/afs/libcmd.a ${DESTDIR}lib/afs/util.a ${XLIBS} ;; \ esac -- 2.39.5