Add Russian translation provided by Валерий Крувялис <valkru@mail.ru>
[xiph-mirror.git] / oggdsf / BUILD.txt
blob4f9e50fe54bd80217567db4663cdbd14be41ee48
1 Information for builds after 0.83\r
2 =================================\r
3 \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
6 \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
18 Windows SDK\r
19 ===========\r
20 Visual Studio 2005:\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
24 Visual Studio 2008:\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
35 DirectX SDK:\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
40 in Visual Studio.\r
42 Windows Mobile\r
43 ==============\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
59 changed upon load:\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