6 # Copyright: (c) 1993, AIAI, University of Edinburgh
10 # Makefile : Builds GLCanvas class library (MS VC++).
11 # Use FINAL=1 argument to nmake to build final version with no debugging
14 # Set WXDIR for your system
16 MMDIR = $(WXDIR)\utils\wxMMedia2
17 THISDIR = $(MMDIR)\lib
18 EXTRALIBS=$(WXDIR)\lib\glcanvas.lib
20 LIBTARGET=$(WXDIR)\lib\mmedia2.lib
21 OBJECTS = cdbase.obj cdwin.obj g711.obj g721.obj g723_24.obj sndg72x.obj \
22 g723_40.obj g72x.obj sndbase.obj sndcodec.obj sndpcm.obj \
23 sndcpcm.obj sndulaw.obj sndfile.obj sndwav.obj sndaiff.obj sndwin.obj \
24 vidbase.obj vidwin.obj
26 !include $(WXDIR)\src\makelib.vc
28 cdbase.obj: cdbase.h cdbase.$(SRCSUFF)
30 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
33 cdwin.obj: cdwin.h cdwin.$(SRCSUFF)
35 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
38 g711.obj: g72x.h g711.$(SRCSUFF)
40 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
43 g721.obj: g72x.h g721.$(SRCSUFF)
45 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
48 g723_24.obj: g72x.h g723_24.$(SRCSUFF)
50 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
53 g723_40.obj: g72x.h g723_40.$(SRCSUFF)
55 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
58 sndbase.obj: sndbase.h sndbase.$(SRCSUFF)
60 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
63 sndcodec.obj: sndcodec.h sndcodec.$(SRCSUFF)
65 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
68 sndpcm.obj: sndpcm.h sndpcm.$(SRCSUFF)
70 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
73 sndcpcm.obj: sndcpcm.h converter.def sndcpcm.$(SRCSUFF)
75 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
78 sndulaw.obj: sndulaw.h g72x.h sndulaw.$(SRCSUFF)
80 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
83 sndfile.obj: sndfile.h sndfile.$(SRCSUFF)
85 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
88 sndwav.obj: sndwav.h sndwav.$(SRCSUFF)
90 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
93 sndaiff.obj: sndaiff.h sndaiff.$(SRCSUFF)
95 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
98 sndwin.obj: sndwin.h sndwin.$(SRCSUFF)
100 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
103 vidbase.obj: vidbase.h vidbase.$(SRCSUFF)
105 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)
108 vidwin.obj: vidwin.h vidwin.$(SRCSUFF)
110 $(CPPFLAGS) /c /Tp $*.$(SRCSUFF)