1# =========================================================================
2#     This makefile was generated by
3#     Bakefile 0.2.9 (http://www.bakefile.org)
4#     Do not modify, all changes will be overwritten!
5# =========================================================================
6
7include ../../../build/msw/config.gcc
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13### Variables: ###
14
15CPPDEPS = -MT$@ -MF$@.d -MD -MP
16WX_RELEASE_NODOT = 28
17OBJS = \
18	gcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
19LIBDIRNAME = ..\..\src\mmedia\..\..\..\lib\gcc_$(LIBTYPE_SUFFIX)$(CFG)
20SETUPHDIR = \
21	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
22MMEDIADLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
23	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
24	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
25	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
26	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
27	-I..\..\src\mmedia\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
28	-Wall -DWXBUILDING -I..\..\src\mmedia\..\..\include -DWXUSINGDLL \
29	-DWXMAKINGDLL_MMEDIA $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \
30	-Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
31MMEDIADLL_OBJECTS =  \
32	$(OBJS)\mmediadll_dummy.o \
33	$(OBJS)\mmediadll_version_rc.o \
34	$(OBJS)\mmediadll_cdwin.o \
35	$(OBJS)\mmediadll_sndwin.o \
36	$(OBJS)\mmediadll_vidwin.o \
37	$(OBJS)\mmediadll_cdbase.o \
38	$(OBJS)\mmediadll_g711.o \
39	$(OBJS)\mmediadll_g721.o \
40	$(OBJS)\mmediadll_g723_24.o \
41	$(OBJS)\mmediadll_g723_40.o \
42	$(OBJS)\mmediadll_g72x.o \
43	$(OBJS)\mmediadll_sndaiff.o \
44	$(OBJS)\mmediadll_sndbase.o \
45	$(OBJS)\mmediadll_sndcodec.o \
46	$(OBJS)\mmediadll_sndcpcm.o \
47	$(OBJS)\mmediadll_sndfile.o \
48	$(OBJS)\mmediadll_sndg72x.o \
49	$(OBJS)\mmediadll_sndmsad.o \
50	$(OBJS)\mmediadll_sndpcm.o \
51	$(OBJS)\mmediadll_sndulaw.o \
52	$(OBJS)\mmediadll_sndwav.o \
53	$(OBJS)\mmediadll_vidbase.o
54MMEDIALIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
55	$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
56	$(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
57	$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
58	$(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) \
59	-I..\..\src\mmedia\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -W \
60	-Wall -DWXBUILDING -I..\..\src\mmedia\..\..\include $(__RTTIFLAG) \
61	$(__EXCEPTIONSFLAG) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
62MMEDIALIB_OBJECTS =  \
63	$(OBJS)\mmedialib_dummy.o \
64	$(OBJS)\mmedialib_cdwin.o \
65	$(OBJS)\mmedialib_sndwin.o \
66	$(OBJS)\mmedialib_vidwin.o \
67	$(OBJS)\mmedialib_cdbase.o \
68	$(OBJS)\mmedialib_g711.o \
69	$(OBJS)\mmedialib_g721.o \
70	$(OBJS)\mmedialib_g723_24.o \
71	$(OBJS)\mmedialib_g723_40.o \
72	$(OBJS)\mmedialib_g72x.o \
73	$(OBJS)\mmedialib_sndaiff.o \
74	$(OBJS)\mmedialib_sndbase.o \
75	$(OBJS)\mmedialib_sndcodec.o \
76	$(OBJS)\mmedialib_sndcpcm.o \
77	$(OBJS)\mmedialib_sndfile.o \
78	$(OBJS)\mmedialib_sndg72x.o \
79	$(OBJS)\mmedialib_sndmsad.o \
80	$(OBJS)\mmedialib_sndpcm.o \
81	$(OBJS)\mmedialib_sndulaw.o \
82	$(OBJS)\mmedialib_sndwav.o \
83	$(OBJS)\mmedialib_vidbase.o
84
85### Conditionally set variables: ###
86
87ifeq ($(GCC_VERSION),2.95)
88GCCFLAGS = -fvtable-thunks
89endif
90ifeq ($(USE_GUI),0)
91PORTNAME = base
92endif
93ifeq ($(USE_GUI),1)
94PORTNAME = msw
95endif
96ifeq ($(OFFICIAL_BUILD),0)
97VENDORTAG = _$(VENDOR)
98endif
99ifeq ($(OFFICIAL_BUILD),1)
100VENDORTAG = 
101endif
102ifeq ($(BUILD),debug)
103ifeq ($(DEBUG_FLAG),default)
104WXDEBUGFLAG = d
105endif
106endif
107ifeq ($(DEBUG_FLAG),1)
108WXDEBUGFLAG = d
109endif
110ifeq ($(UNICODE),1)
111WXUNICODEFLAG = u
112endif
113ifeq ($(WXUNIV),1)
114WXUNIVNAME = univ
115endif
116ifeq ($(SHARED),1)
117WXDLLFLAG = dll
118endif
119ifeq ($(SHARED),0)
120LIBTYPE_SUFFIX = lib
121endif
122ifeq ($(SHARED),1)
123LIBTYPE_SUFFIX = dll
124endif
125ifeq ($(MONOLITHIC),0)
126EXTRALIBS_FOR_BASE = 
127endif
128ifeq ($(MONOLITHIC),1)
129EXTRALIBS_FOR_BASE =  
130endif
131ifeq ($(SHARED),1)
132__mmediadll___depname = \
133	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_gcc$(VENDORTAG).dll
134endif
135ifeq ($(WXUNIV),1)
136__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
137endif
138ifeq ($(BUILD),debug)
139ifeq ($(DEBUG_FLAG),default)
140__DEBUG_DEFINE_p_1 = --define __WXDEBUG__
141endif
142endif
143ifeq ($(DEBUG_FLAG),1)
144__DEBUG_DEFINE_p_1 = --define __WXDEBUG__
145endif
146ifeq ($(BUILD),release)
147__NDEBUG_DEFINE_p_1 = --define NDEBUG
148endif
149ifeq ($(USE_EXCEPTIONS),0)
150__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
151endif
152ifeq ($(USE_RTTI),0)
153__RTTI_DEFINE_p_1 = --define wxNO_RTTI
154endif
155ifeq ($(USE_THREADS),0)
156__THREAD_DEFINE_p_1 = --define wxNO_THREADS
157endif
158ifeq ($(UNICODE),1)
159__UNICODE_DEFINE_p_1 = --define _UNICODE
160endif
161ifeq ($(MSLU),1)
162__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
163endif
164ifeq ($(USE_GDIPLUS),1)
165__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
166endif
167ifeq ($(USE_CAIRO),1)
168__CAIRO_INCLUDEDIR_p = --include-dir $(CAIRO_ROOT)/include/cairo
169endif
170ifeq ($(MONOLITHIC),1)
171__WXLIB_MONO_p = \
172	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
173endif
174ifeq ($(USE_GUI),1)
175__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
176endif
177ifeq ($(USE_GUI),1)
178__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
179endif
180ifeq ($(USE_GUI),1)
181__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
182endif
183ifeq ($(MSLU),1)
184__UNICOWS_LIB_p = -lunicows
185endif
186ifeq ($(USE_GDIPLUS),1)
187__GDIPLUS_LIB_p = -lgdiplus
188endif
189ifeq ($(USE_CAIRO),1)
190__CAIRO_LIB_p = -lcairo
191endif
192ifeq ($(USE_CAIRO),1)
193____CAIRO_LIBDIR_FILENAMES_p = -L$(CAIRO_ROOT)\lib
194endif
195ifeq ($(MONOLITHIC),0)
196__WXLIB_CORE_p = \
197	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
198endif
199ifeq ($(MONOLITHIC),0)
200__WXLIB_BASE_p = \
201	-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
202endif
203ifeq ($(SHARED),0)
204__mmedialib___depname = \
205	$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a
206endif
207ifeq ($(BUILD),debug)
208ifeq ($(DEBUG_INFO),default)
209__DEBUGINFO = -g
210endif
211endif
212ifeq ($(BUILD),release)
213ifeq ($(DEBUG_INFO),default)
214__DEBUGINFO = 
215endif
216endif
217ifeq ($(DEBUG_INFO),0)
218__DEBUGINFO = 
219endif
220ifeq ($(DEBUG_INFO),1)
221__DEBUGINFO = -g
222endif
223ifeq ($(BUILD),debug)
224__OPTIMIZEFLAG = -O0
225endif
226ifeq ($(BUILD),release)
227__OPTIMIZEFLAG = -O2
228endif
229ifeq ($(USE_THREADS),0)
230__THREADSFLAG = 
231endif
232ifeq ($(USE_THREADS),1)
233__THREADSFLAG = -mthreads
234endif
235ifeq ($(USE_RTTI),0)
236__RTTIFLAG = -fno-rtti
237endif
238ifeq ($(USE_RTTI),1)
239__RTTIFLAG = 
240endif
241ifeq ($(USE_EXCEPTIONS),0)
242__EXCEPTIONSFLAG = -fno-exceptions
243endif
244ifeq ($(USE_EXCEPTIONS),1)
245__EXCEPTIONSFLAG = 
246endif
247ifeq ($(WXUNIV),1)
248__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
249endif
250ifeq ($(BUILD),debug)
251ifeq ($(DEBUG_FLAG),default)
252__DEBUG_DEFINE_p = -D__WXDEBUG__
253endif
254endif
255ifeq ($(DEBUG_FLAG),1)
256__DEBUG_DEFINE_p = -D__WXDEBUG__
257endif
258ifeq ($(BUILD),release)
259__NDEBUG_DEFINE_p = -DNDEBUG
260endif
261ifeq ($(USE_EXCEPTIONS),0)
262__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
263endif
264ifeq ($(USE_RTTI),0)
265__RTTI_DEFINE_p = -DwxNO_RTTI
266endif
267ifeq ($(USE_THREADS),0)
268__THREAD_DEFINE_p = -DwxNO_THREADS
269endif
270ifeq ($(UNICODE),1)
271__UNICODE_DEFINE_p = -D_UNICODE
272endif
273ifeq ($(MSLU),1)
274__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
275endif
276ifeq ($(USE_GDIPLUS),1)
277__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
278endif
279ifeq ($(USE_CAIRO),1)
280____CAIRO_INCLUDEDIR_FILENAMES = -I$(CAIRO_ROOT)\include\cairo
281endif
282
283
284all: $(OBJS)
285$(OBJS):
286	-if not exist $(OBJS) mkdir $(OBJS)
287
288### Targets: ###
289
290all: $(__mmediadll___depname) $(__mmedialib___depname)
291
292clean: 
293	-if exist $(OBJS)\*.o del $(OBJS)\*.o
294	-if exist $(OBJS)\*.d del $(OBJS)\*.d
295	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_gcc$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_gcc$(VENDORTAG).dll
296	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a
297	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a
298
299ifeq ($(SHARED),1)
300$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_gcc$(VENDORTAG).dll: $(MMEDIADLL_OBJECTS) $(OBJS)\mmediadll_version_rc.o
301	$(CXX) $(LINK_DLL_FLAGS) -fPIC -o $@ $(MMEDIADLL_OBJECTS)  $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--out-implib=$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG)  -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)
302endif
303
304ifeq ($(SHARED),0)
305$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia.a: $(MMEDIALIB_OBJECTS)
306	if exist $@ del $@
307	ar rcu $@ $(MMEDIALIB_OBJECTS)
308	ranlib $@
309endif
310
311$(OBJS)\mmediadll_dummy.o: ../../src/mmedia/../../../src/common/dummy.cpp
312	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
313
314$(OBJS)\mmediadll_version_rc.o: ../../src/mmedia/../../../src/msw/version.rc
315	windres --use-temp-file -i$< -o$@    --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__NDEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ../../src/mmedia/../../../include $(__CAIRO_INCLUDEDIR_p) --define WXBUILDING --define WXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_mmedia_gcc$(VENDORTAG) --include-dir ../../src/mmedia/../../include --define WXUSINGDLL --define WXMAKINGDLL_MMEDIA
316
317$(OBJS)\mmediadll_cdwin.o: ../../src/mmedia/cdwin.cpp
318	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
319
320$(OBJS)\mmediadll_sndwin.o: ../../src/mmedia/sndwin.cpp
321	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
322
323$(OBJS)\mmediadll_vidwin.o: ../../src/mmedia/vidwin.cpp
324	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
325
326$(OBJS)\mmediadll_cdbase.o: ../../src/mmedia/cdbase.cpp
327	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
328
329$(OBJS)\mmediadll_g711.o: ../../src/mmedia/g711.cpp
330	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
331
332$(OBJS)\mmediadll_g721.o: ../../src/mmedia/g721.cpp
333	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
334
335$(OBJS)\mmediadll_g723_24.o: ../../src/mmedia/g723_24.cpp
336	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
337
338$(OBJS)\mmediadll_g723_40.o: ../../src/mmedia/g723_40.cpp
339	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
340
341$(OBJS)\mmediadll_g72x.o: ../../src/mmedia/g72x.cpp
342	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
343
344$(OBJS)\mmediadll_sndaiff.o: ../../src/mmedia/sndaiff.cpp
345	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
346
347$(OBJS)\mmediadll_sndbase.o: ../../src/mmedia/sndbase.cpp
348	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
349
350$(OBJS)\mmediadll_sndcodec.o: ../../src/mmedia/sndcodec.cpp
351	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
352
353$(OBJS)\mmediadll_sndcpcm.o: ../../src/mmedia/sndcpcm.cpp
354	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
355
356$(OBJS)\mmediadll_sndfile.o: ../../src/mmedia/sndfile.cpp
357	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
358
359$(OBJS)\mmediadll_sndg72x.o: ../../src/mmedia/sndg72x.cpp
360	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
361
362$(OBJS)\mmediadll_sndmsad.o: ../../src/mmedia/sndmsad.cpp
363	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
364
365$(OBJS)\mmediadll_sndpcm.o: ../../src/mmedia/sndpcm.cpp
366	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
367
368$(OBJS)\mmediadll_sndulaw.o: ../../src/mmedia/sndulaw.cpp
369	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
370
371$(OBJS)\mmediadll_sndwav.o: ../../src/mmedia/sndwav.cpp
372	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
373
374$(OBJS)\mmediadll_vidbase.o: ../../src/mmedia/vidbase.cpp
375	$(CXX) -c -o $@ $(MMEDIADLL_CXXFLAGS) $(CPPDEPS) $<
376
377$(OBJS)\mmedialib_dummy.o: ../../src/mmedia/../../../src/common/dummy.cpp
378	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
379
380$(OBJS)\mmedialib_cdwin.o: ../../src/mmedia/cdwin.cpp
381	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
382
383$(OBJS)\mmedialib_sndwin.o: ../../src/mmedia/sndwin.cpp
384	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
385
386$(OBJS)\mmedialib_vidwin.o: ../../src/mmedia/vidwin.cpp
387	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
388
389$(OBJS)\mmedialib_cdbase.o: ../../src/mmedia/cdbase.cpp
390	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
391
392$(OBJS)\mmedialib_g711.o: ../../src/mmedia/g711.cpp
393	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
394
395$(OBJS)\mmedialib_g721.o: ../../src/mmedia/g721.cpp
396	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
397
398$(OBJS)\mmedialib_g723_24.o: ../../src/mmedia/g723_24.cpp
399	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
400
401$(OBJS)\mmedialib_g723_40.o: ../../src/mmedia/g723_40.cpp
402	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
403
404$(OBJS)\mmedialib_g72x.o: ../../src/mmedia/g72x.cpp
405	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
406
407$(OBJS)\mmedialib_sndaiff.o: ../../src/mmedia/sndaiff.cpp
408	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
409
410$(OBJS)\mmedialib_sndbase.o: ../../src/mmedia/sndbase.cpp
411	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
412
413$(OBJS)\mmedialib_sndcodec.o: ../../src/mmedia/sndcodec.cpp
414	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
415
416$(OBJS)\mmedialib_sndcpcm.o: ../../src/mmedia/sndcpcm.cpp
417	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
418
419$(OBJS)\mmedialib_sndfile.o: ../../src/mmedia/sndfile.cpp
420	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
421
422$(OBJS)\mmedialib_sndg72x.o: ../../src/mmedia/sndg72x.cpp
423	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
424
425$(OBJS)\mmedialib_sndmsad.o: ../../src/mmedia/sndmsad.cpp
426	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
427
428$(OBJS)\mmedialib_sndpcm.o: ../../src/mmedia/sndpcm.cpp
429	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
430
431$(OBJS)\mmedialib_sndulaw.o: ../../src/mmedia/sndulaw.cpp
432	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
433
434$(OBJS)\mmedialib_sndwav.o: ../../src/mmedia/sndwav.cpp
435	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
436
437$(OBJS)\mmedialib_vidbase.o: ../../src/mmedia/vidbase.cpp
438	$(CXX) -c -o $@ $(MMEDIALIB_CXXFLAGS) $(CPPDEPS) $<
439
440.PHONY: all clean
441
442
443SHELL := $(COMSPEC)
444
445# Dependencies tracking:
446-include $(OBJS)/*.d
447