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