--- Makefile.orig 2013-10-07 03:52:05.000000000 +0900 +++ Makefile 2013-10-30 15:30:57.000000000 +0900 @@ -1,9 +1,9 @@ VERSION=v2.4 -prefix=/usr/local +prefix=${PREFIX} -CC=$(CROSS_COMPILE)gcc -LD=$(CROSS_COMPILE)ld +#CC=$(CROSS_COMPILE)gcc +#LD=$(CROSS_COMPILE)ld SYS=posix #SYS=mingw @@ -21,8 +21,9 @@ DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\" $(CRYPTO_DEF) $(XDEF) OPT=-O2 -CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT) -LDFLAGS=-Wall $(XLDFLAGS) +#CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT) +CFLAGS+=$(DEF) +#LDFLAGS=-Wall $(XLDFLAGS) bindir=$(prefix)/bin sbindir=$(prefix)/sbin @@ -35,13 +36,13 @@ LIBS_posix= LIBS_darwin= LIBS_mingw=-lws2_32 -lwinmm -lgdi32 -LIB_RTMP=-Llibrtmp -lrtmp +LIB_RTMP=-lrtmp LIBS=$(LIB_RTMP) $(CRYPTO_LIB) $(LIBS_$(SYS)) $(XLIBS) THREADLIB_posix=-lpthread THREADLIB_darwin=-lpthread THREADLIB_mingw= -THREADLIB=$(THREADLIB_$(SYS)) +THREADLIB?=$(THREADLIB_$(SYS)) SLIBS=$(THREADLIB) $(LIBS) LIBRTMP=librtmp/librtmp.a @@ -54,9 +55,7 @@ PROGS=rtmpdump rtmpgw rtmpsrv rtmpsuck -all: $(LIBRTMP) $(PROGS) - -$(PROGS): $(LIBRTMP) +all: $(PROGS) install: $(PROGS) -mkdir -p $(BINDIR) $(SBINDIR) $(MANDIR)/man1 $(MANDIR)/man8 @@ -64,11 +63,9 @@ cp rtmpgw$(EXT) rtmpsrv$(EXT) rtmpsuck$(EXT) $(SBINDIR) cp rtmpdump.1 $(MANDIR)/man1 cp rtmpgw.8 $(MANDIR)/man8 - @cd librtmp; $(MAKE) install clean: rm -f *.o rtmpdump$(EXT) rtmpgw$(EXT) rtmpsrv$(EXT) rtmpsuck$(EXT) - @cd librtmp; $(MAKE) clean FORCE: