Mercurial > mplayer.hg
comparison TOOLS/Makefile @ 24223:94cc5e5774ad
Move common link libs/objects into a variable.
author | diego |
---|---|
date | Mon, 27 Aug 2007 11:58:37 +0000 |
parents | 3ef118371df9 |
children | 3e2fc119e4f4 |
comparison
equal
deleted
inserted
replaced
24222:3ef118371df9 | 24223:94cc5e5774ad |
---|---|
10 modify_reg$(EXESUF) \ | 10 modify_reg$(EXESUF) \ |
11 movinfo$(EXESUF) \ | 11 movinfo$(EXESUF) \ |
12 subrip$(EXESUF) \ | 12 subrip$(EXESUF) \ |
13 # vivodump$(EXESUF) \ | 13 # vivodump$(EXESUF) \ |
14 | 14 |
15 COMMON_LIBS = ../mp_msg.o ../mp_fifo.o ../osdep/libosdep.a -ltermcap -lm | |
16 | |
15 all: $(OBJS) | 17 all: $(OBJS) |
16 | 18 |
17 subrip$(EXESUF): subrip.c | 19 subrip$(EXESUF): subrip.c |
18 $(CC) $(CFLAGS) -g -o $@ $< ../vobsub.o ../spudec.o ../mp_msg.o \ | 20 $(CC) $(CFLAGS) -g -o $@ $< ../vobsub.o ../spudec.o \ |
19 ../unrarlib.o ../libswscale/libswscale.a ../libavutil/libavutil.a \ | 21 ../unrarlib.o ../libswscale/libswscale.a ../libavutil/libavutil.a \ |
20 ../libmpcodecs/img_format.o ../mp_fifo.o ../osdep/libosdep.a \ | 22 ../libmpcodecs/img_format.o $(COMMON_LIBS) |
21 -ltermcap -lm | |
22 | 23 |
23 #FIXME: Linking is broken, help welcome. | 24 #FIXME: Linking is broken, help welcome. |
24 vivodump$(EXESUF): vivodump.c | 25 vivodump$(EXESUF): vivodump.c |
25 $(CC) $(CFLAGS) -o $@ $< ../mp_msg.o ../libmpdemux/libmpdemux.a \ | 26 $(CC) $(CFLAGS) -o $@ $< ../libmpdemux/libmpdemux.a \ |
26 ../stream/stream.a ../mp_fifo.o ../osdep/libosdep.a -ltermcap -lm | 27 ../stream/stream.a $(COMMON_LIBS) |
27 | 28 |
28 fastmemcpybench: fastmemcpybench.c | 29 fastmemcpybench: fastmemcpybench.c |
29 $(CC) $(CFLAGS) -g $< -o fastmem-mmx$(EXESUF) -DNAME=\"mmx\" -DHAVE_MMX | 30 $(CC) $(CFLAGS) -g $< -o fastmem-mmx$(EXESUF) -DNAME=\"mmx\" -DHAVE_MMX |
30 $(CC) $(CFLAGS) -g $< -o fastmem-k6$(EXESUF) -DNAME=\"k6\ \" -DHAVE_MMX -DHAVE_3DNOW | 31 $(CC) $(CFLAGS) -g $< -o fastmem-k6$(EXESUF) -DNAME=\"k6\ \" -DHAVE_MMX -DHAVE_3DNOW |
31 $(CC) $(CFLAGS) -g $< -o fastmem-k7$(EXESUF) -DNAME=\"k7\ \" -DHAVE_MMX -DHAVE_3DNOW -DHAVE_MMX2 | 32 $(CC) $(CFLAGS) -g $< -o fastmem-k7$(EXESUF) -DNAME=\"k7\ \" -DHAVE_MMX -DHAVE_3DNOW -DHAVE_MMX2 |
57 ../dvdread/libdvdread.a \ | 58 ../dvdread/libdvdread.a \ |
58 ../libdvdcss/libdvdcss.a \ | 59 ../libdvdcss/libdvdcss.a \ |
59 ../libavutil/libavutil.a \ | 60 ../libavutil/libavutil.a \ |
60 ../m_option.o \ | 61 ../m_option.o \ |
61 ../m_struct.o \ | 62 ../m_struct.o \ |
62 ../mp_msg.o \ | 63 $(COMMON_LIBS) |
63 ../mp_fifo.o \ | |
64 ../osdep/libosdep.a \ | |
65 -ltermcap -lm \ | |
66 | 64 |
67 ifeq ($(TARGET_WIN32),yes) | 65 ifeq ($(TARGET_WIN32),yes) |
68 NETSTREAM_DEPS += -lwsock32 | 66 NETSTREAM_DEPS += -lwsock32 |
69 endif | 67 endif |
70 | 68 |