Parent Directory | Revision Log
Revision 1521 - (view) (download)
1 : | suxen_drol | 1521 | directx 9.0 software development kit update (summer 2003) |
2 : | gnu c compiler compatiblity patch | ||
3 : | =============================================== | ||
4 : | |||
5 : | this patch has been tested with: | ||
6 : | gcc v3.2.3 | ||
7 : | gcc v3.3.3 | ||
8 : | msc v6.0 + sp5 + pp | ||
9 : | |||
10 : | to apply patch | ||
11 : | -------------- | ||
12 : | 1. install the directx sdk update to /c/DX90SDK | ||
13 : | |||
14 : | dx90updatesdk.exe | ||
15 : | size: 190,991,976 bytes | ||
16 : | md5: ed328da4033e18124801265ee91f690e | ||
17 : | |||
18 : | 2. cd /c/DX90SDK | ||
19 : | 3. patch -p0 < dx90sdk-update-gcc.patch | ||
20 : | |||
21 : | |||
22 : | to build strmbase | ||
23 : | ----------------- | ||
24 : | 1. cd /c/DX90SDK/Samples/C++/Directshow/BaseClasses | ||
25 : | 2. make (this will output strmbase.lib) | ||
26 : | |||
27 : | |||
28 : | to build your own apps | ||
29 : | ---------------------- | ||
30 : | DXTREE=/c/DX90SDK | ||
31 : | DXBASECLASSES=$(DXTREE)/Samples/C++/DirectShow/BaseClasses | ||
32 : | CXXFLAGS += -DRELEASE \ | ||
33 : | -I$(DXTREE)/Include \ | ||
34 : | -I$(DXBASECLASSES) \ | ||
35 : | -include $(DXTREE)/mingw_dshow_port.h | ||
36 : | LDFLAGS += -L$(DXTREE)/Lib -lstrmiids \ | ||
37 : | $(DXBASECLASSES)/strmbase.lib \ | ||
38 : | -lole32 -loleaut32 -lstdc++ | ||
39 : |
No admin address has been configured | ViewVC Help |
Powered by ViewVC 1.0.4 |