12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- ---
- Makefile | 20 +++++++++-----------
- 1 file changed, 9 insertions(+), 11 deletions(-)
- Index: mrouted-3.9.4/Makefile
- ===================================================================
- --- mrouted-3.9.4.orig/Makefile
- +++ mrouted-3.9.4/Makefile
- @@ -42,11 +42,9 @@
- #MSTAT_OBJS = mstat.o $(EXTRA_OBJS)
-
- ## Common
- -CFLAGS = $(MCAST_INCLUDE) $(SNMPDEF) $(RSRRDEF) $(INCLUDES) $(DEFS) $(USERCOMPILE)
- -CFLAGS += -O2 -W -Wall -Werror
- -#CFLAGS += -O -g
- -LDLIBS = $(SNMPLIBDIR) $(SNMPLIBS) $(EXTRA_LIBS)
- -LDFLAGS += -Wl,-Map,$@.map
- +MROUTED_CFLAGS = $(MCAST_INCLUDE) $(SNMPDEF) $(RSRRDEF) $(INCLUDES) $(DEFS) $(USERCOMPILE)
- +LDLIBS = $(SNMPLIBDIR) $(SNMPLIBS) $(EXTRA_LIBS)
- +MROUTED_LDFLAGS += -Wl,-Map,$@.map
- OBJS = $(IGMP_OBJS) $(ROUTER_OBJS) $(MAPPER_OBJS) $(MRINFO_OBJS) \
- $(MTRACE_OBJS) $(MSTAT_OBJS)
- SRCS = $(OBJS:.o=.c)
- @@ -65,7 +63,7 @@
-
- .c.o:
- @printf " CC $@\n"
- - @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(CPPFLAGS) -c -o $@ $<
-
- install: $(EXECS)
- @install -d $(DESTDIR)$(prefix)/sbin
- @@ -95,26 +93,26 @@
-
- mrouted: $(IGMP_OBJS) $(ROUTER_OBJS) $(CMULIBS)
- @printf " LINK $@\n"
- - @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(ROUTER_OBJS) $(LDLIBS)
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(ROUTER_OBJS) $(LDLIBS)
-
- vers.c: Makefile
- @echo $(VERSION) | sed -e 's/.*/char todaysversion[]="&";/' > vers.c
-
- map-mbone: $(IGMP_OBJS) $(MAPPER_OBJS)
- @printf " LINK $@\n"
- - @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MAPPER_OBJS) $(LDLIBS)
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MAPPER_OBJS) $(LDLIBS)
-
- mrinfo: $(IGMP_OBJS) $(MRINFO_OBJS)
- @printf " LINK $@\n"
- - @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MRINFO_OBJS) $(LDLIBS)
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MRINFO_OBJS) $(LDLIBS)
-
- mtrace: $(IGMP_OBJS) $(MTRACE_OBJS)
- @printf " LINK $@\n"
- - @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MTRACE_OBJS) $(LDLIBS)
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MTRACE_OBJS) $(LDLIBS)
-
- mstat: $(MSTAT_OBJS) $(CMULIBS)
- @printf " LINK $@\n"
- - @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MSTAT_OBJS) $(LDLIBS)
- + @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(MSTAT_OBJS) $(LDLIBS)
-
- clean: $(SNMPCLEAN)
- -@$(RM) $(OBJS) $(EXECS)
|