[svn] / trunk / xvidcore / examples / Makefile Repository:
ViewVC logotype

Diff of /trunk/xvidcore/examples/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 560, Sat Sep 28 14:52:20 2002 UTC revision 2071, Sun Feb 9 16:51:06 2014 UTC
# Line 2  Line 2 
2  #  #
3  # XviD examples Makefile  # XviD examples Makefile
4  #  #
5  # $Id: Makefile,v 1.1 2002-09-28 14:52:20 edgomez Exp $  # $Id: Makefile,v 1.10 2006-10-11 13:52:06 Skal Exp $
6  #  #
7  #############################################################################  #############################################################################
8    
9  # CC=gcc  include ../build/generic/platform.inc
10    
11  HDIR    = -I ../sr  # is make running into windows?
12  CFLAGS  = -Wall -Os  ifdef SYSTEMROOT
13  LDFLAGS = -lxvidcore -lc -lm    EXTRALIBS = -lole32 -lavifil32 -lpthread -lm
14    else
15      EXTRALIBS = -lpthread -lc -lm
16    endif
17    
18    HDIR    = -I../src
19    CFLAGS  = -g $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS)
20    LDFLAGS = ../build/generic/=build/$(STATIC_LIB) $(EXTRALIBS)
21    
22  SOURCES= xvid_stat.c xvid_encraw.c xvid_decraw.c  SOURCES= xvid_encraw.c xvid_decraw.c xvid_bench.c
23  OBJECTS=$(SOURCES:.c=.o)  OBJECTS=$(SOURCES:.c=.o)
24  TESTS=$(SOURCES:.c=)  TESTS=$(SOURCES:.c=)
25    
26  all: $(TESTS)  all: $(TESTS)
27    
 xvid_stat: xvid_stat.o  
         $(CC) $(LDFLAGS) -o $@ $<  
   
 xvid_stat.o: xvid_stat.c  
         $(CC) $(CFLAGS) $(HDIR) -c $<  
   
28  xvid_encraw: xvid_encraw.o  xvid_encraw: xvid_encraw.o
29          $(CC) $(LDFLAGS) -o $@ $<          $(CC) -o $@ $< $(LDFLAGS)
30    
31  xvid_encraw.o: xvid_encraw.c  xvid_encraw.o: xvid_encraw.c
32          $(CC) $(CFLAGS) $(HDIR) -c $<          $(CC) $(CFLAGS) $(HDIR) -c $<
33    
34  xvid_decraw: xvid_decraw.o  xvid_decraw: xvid_decraw.o
35          $(CC) $(LDFLAGS) -o $@ $<          $(CC) -o $@ $< $(LDFLAGS)
36    
37  xvid_decraw.o: xvid_decraw.c  xvid_decraw.o: xvid_decraw.c
38          $(CC) $(CFLAGS) $(HDIR) -c $<          $(CC) $(CFLAGS) $(HDIR) -c $<
39    
40    xvid_bench: xvid_bench.o
41            $(CC) -o $@ $< $(LDFLAGS)
42    
43    xvid_bench.o: xvid_bench.c
44            $(CC) $(CFLAGS) $(HDIR) -c $<
45    
46  clean:  clean:
47          rm -f $(OBJECTS) $(TESTS)          rm -f $(OBJECTS) $(TESTS)

Legend:
Removed from v.560  
changed lines
  Added in v.2071

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4