1 diff -urN procps-3.1.0.org/Makefile procps-3.1.0/Makefile
2 --- procps-3.1.0.org/Makefile Sat Nov 9 13:42:22 2002
3 +++ procps-3.1.0/Makefile Sat Nov 9 13:58:35 2002
5 uptime.c tload.c free.c w.c top.c vmstat.c watch.c skill.c \
6 sysctl.c pgrep.c top.h pmap.c
8 -CURSES := -I/usr/include/ncurses -lncurses
9 +CURSESINC := -I/usr/include/ncurses
10 +CURSESLIB := -lncurses
12 LDFLAGS := -Wl,-warn-common
14 -CFLAGS := -D_GNU_SOURCE -O2 -g3 -fno-common -ffast-math -I proc \
16 +CFLAGS := $(OPT) -D_GNU_SOURCE -g3 -fno-common -ffast-math -I proc \
17 -W -Wall -Wshadow -Wcast-align -Wredundant-decls \
18 -Wbad-function-cast -Wcast-qual -Wwrite-strings -Waggregate-return \
19 # -Wpadded -Wunreachable-code -Wdisabled-optimization \
22 $(CC) $(CFLAGS) -c -o $@ $^
25 + $(CC) $(CFLAGS) -c -o $@ $^ $(CURSESINC)
28 + $(CC) $(CFLAGS) -c -o $@ $^ $(CURSESINC)
31 $(CC) $(CFLAGS) $(W_SHOWFROM) -c $<
34 $(CC) $(LDFLAGS) -o $@ $^
36 top: % : %.o $(LIBPROC)
37 - $(CC) $(LDFLAGS) -o $@ $^ $(CURSES)
38 + $(CC) $(LDFLAGS) -o $@ $^ $(CURSESLIB)
41 - $(CC) $(LDFLAGS) -o $@ $^ $(CURSES)
42 + $(CC) $(LDFLAGS) -o $@ $^ $(CURSESLIB)
44 ############ progX --> progY
46 diff -urN procps-3.1.0.org/proc/module.mk procps-3.1.0/proc/module.mk
47 --- procps-3.1.0.org/proc/module.mk Sat Nov 9 13:42:22 2002
48 +++ procps-3.1.0/proc/module.mk Sat Nov 9 14:02:00 2002
50 $(lib)/$(SONAME) : proc/$(SONAME)
51 $(install) --mode a=rx --strip $< $@
52 cd $(lib) && $(ln_sf) $(SONAME) lib$(NAME).so
56 #$(usr/lib)/lib$(NAME).a : proc/lib$(NAME).a
57 # $(install) --mode a=r --strip $< $@