[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 684, Wed Nov 27 21:09:10 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.3 2002-11-27 21:09:10 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    # is make running into windows?
12    ifdef SYSTEMROOT
13      EXTRALIBS = -lole32 -lavifil32 -lpthread -lm
14    else
15      EXTRALIBS = -lpthread -lc -lm
16    endif
17    
18  HDIR    = -I ../src  HDIR    = -I ../src
19  CFLAGS  = -Wall -Os  CFLAGS  = -g $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS)
20  LDFLAGS = -lc -lm  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    
28  xvid_stat: xvid_stat.o ../build/generic/libxvidcore.a  xvid_encraw: xvid_encraw.o
29          $(CC) $(LDFLAGS) -o $@ $< ../build/generic/libxvidcore.a          $(CC) -o $@ $< $(LDFLAGS)
   
 xvid_stat.o: xvid_stat.c  
         $(CC) $(CFLAGS) $(HDIR) -c $<  
   
 xvid_encraw: xvid_encraw.o ../build/generic/libxvidcore.a  
         $(CC) $(LDFLAGS) -o $@ $< ../build/generic/libxvidcore.a  
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 ../build/generic/libxvidcore.a  xvid_decraw: xvid_decraw.o
35          $(CC) $(LDFLAGS) -o $@ $< ../build/generic/libxvidcore.a          $(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.684  
changed lines
  Added in v.2071

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