8 |
# Requires GNU Make because of shell expansion performed at a bad time with |
# Requires GNU Make because of shell expansion performed at a bad time with |
9 |
# other make programs (even using := variable assignments) |
# other make programs (even using := variable assignments) |
10 |
# |
# |
11 |
# $Id: Makefile,v 1.3 2004-07-20 12:18:44 suxen_drol Exp $ |
# $Id: Makefile,v 1.5 2005-04-04 23:49:37 edgomez Exp $ |
12 |
############################################################################## |
############################################################################## |
13 |
|
|
14 |
include sources.inc |
include sources.inc |
19 |
# if a release prior to "directx v9.0 sdk update (summer 2003)" is installed, |
# if a release prior to "directx v9.0 sdk update (summer 2003)" is installed, |
20 |
# uncomment the DXBASECLASSES=$(DXTREE)/Samples/MultiMedia/DirectShow/BaseClasses |
# uncomment the DXBASECLASSES=$(DXTREE)/Samples/MultiMedia/DirectShow/BaseClasses |
21 |
############################################################################## |
############################################################################## |
22 |
DXTREE=/c/DX9VCSDK |
DXTREE=/c/DX90SDK |
23 |
|
# DXTREE=/c/DXVCSDK |
24 |
DXBASECLASSES=$(DXTREE)/Samples/C++/DirectShow/BaseClasses |
DXBASECLASSES=$(DXTREE)/Samples/C++/DirectShow/BaseClasses |
25 |
# DXBASECLASSES=$(DXTREE)/Samples/MultiMedia/DirectShow/BaseClasses |
# DXBASECLASSES=$(DXTREE)/Samples/MultiMedia/DirectShow/BaseClasses |
26 |
|
|
116 |
$(DXBASECLASSES)/strmbase.lib \ |
$(DXBASECLASSES)/strmbase.lib \ |
117 |
-luuid -lwinmm -lole32 -loleaut32 -lcomctl32 -lstdc++ |
-luuid -lwinmm -lole32 -loleaut32 -lcomctl32 -lstdc++ |
118 |
|
|
|
|
|
119 |
clean: |
clean: |
120 |
@echo " Cl: Object files and target lib" |
@echo " Cl: Object files and target lib" |
121 |
@$(RM) $(BUILD_DIR) |
@$(RM) $(BUILD_DIR) |