-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathBUILD.txt
66 lines (47 loc) · 2.93 KB
/
BUILD.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Information for builds after 0.83
=================================
Visual Studio Standard (or better) version 2005 or 2008 is needed
to build the project. The express editions do not suffice anymore.
The Netwide Assembler (NASM) is used to build the FLAC assembly
files. Get version 2.0.7 or later from http://www.nasm.us/
nasm.exe is assumed to be located in PATH environment variable.
YASM is used to build the VP8 assembly files. Getversion 1.0.1 or later
from http://www.tortall.net/projects/yasm/. yasm.exe is assumed to
be located in PATH environment variable.
NSIS (Nullsoft Scriptable Install System) Unicode is used to make the
setup files. Get version 2.45 or later from http://www.scratchpaper.com/
Windows SDK
===========
Visual Studio 2005:
Windows SDK for Windows Server 2008 and .NET Framework 3.5 -
http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en
Visual Studio 2008:
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 -
http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en
Note that Visual Studio 2005 doesn't work with "Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1",
I've got linking errors regarding "Strmiids.lib".
The following system environment variable BASECLASSES should point to the
DirectShow BaseClasses path e.g.:
c:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\multimedia\directshow\baseclasses\
DirectX SDK:
DirectX Software Development Kit -
http://www.microsoft.com/downloads/details.aspx?FamilyID=B66E14B8-8505-4B17-BF80-EDB2DF5ABAD4&displaylang=en
Also make sure that in you have the Windows SDK include, library, and executable paths configured
in Visual Studio.
Windows Mobile
==============
Visual Studio 2005 Standard or Visual Studio 2008 Professional is required.
The following are needed to add Windows Mobile platforms in Visual Studio
- Windows Mobile 5.0 SDK for Pocket PC
http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED&displaylang=en
- Windows Mobile 5.0 SDK for Smartphone
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=dc6c00cb-738a-4b97-8910-5cd29ab5f8d9
- Windows Mobile 6 Professional Software Development Kits Refresh
http://www.microsoft.com/downloads/details.aspx?familyid=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en
The order of installation is important, otherwise all the vcproj files would be
changed upon load:
1. Windows Mobile 5.0 Pocket PC SDK (ARMV4I) - "Windows Mobile 5.0 SDK for Pocket PC.msi"
2. Windows Mobile 5.0 Smartphone SDK (ARMV4I) - "Windows Mobile 5.0 SDK for Smartphone.msi"
3. Windows Mobile 6 Professional SDK (ARMV4I) - "Windows Mobile 6 Professional SDK Refresh.msi"
Or alternatively you can modify the "%VCINSTALLDIR%\vcpackages\WCE.VCPlatform.config" xml file and change
the order of SDKs there.