Changes between Version 73 and Version 74 of CompileClient


Ignore:
Timestamp:
Aug 17, 2010, 11:12:25 PM (14 years ago)
Author:
Ageless
Comment:

Adding Windows Vista & 7 installation guide.

Legend:

Unmodified
Added
Removed
Modified
  • CompileClient

    v73 v74  
    5757=== Building the client with Visual Studio 2005 and Visual Studio 2005 Express Edition. ===
    5858
    59 '''Supported Operating Systems''': Windows 2000; Windows Server 2003; Windows XP 64-bit; Windows XP Professional Edition ; Windows XP Service Pack 1 and above. This support is mostly for the Windows Platform Server 2003 R2 Platform SDK, which will not install on Windows Vista and Windows 7. If you want to build BOINC on these operating systems, see the build instructions for building BOINC with [http://boinc.berkeley.edu/trac/wiki/CompileClient#BuildingtheclientwithVisualStudio2008andVisualStudio2008ExpressEdition. Visual Studio 2008 (Express Edition)].
     59'''Supported Operating Systems''': Windows 2000; Windows Server 2003; Windows XP 64-bit; Windows XP Professional Edition ; Windows XP Service Pack 1 and above. This support is mostly for the Windows Platform Server 2003 R2 Platform SDK, which will not install on Windows Vista and Windows 7. If you want to build BOINC on these operating systems, see the build instructions for building BOINC with [http://boinc.berkeley.edu/trac/wiki/CompileClient#BuildingtheclientwithVisualStudio2008andVisualStudio2008ExpressEdition. Visual Studio 2008 (Express Edition)], or follow the VS2005 + Windows 7 instructions below.
    6060
    6161Software Prerequisites:
     
    119119You can easily ignore all of the warnings that you get when building. Most of them are for the eyes of the developers.
    120120
     121===Installing VS2005 on Windows Vista and Windows 7===
     122To apply Visual Studio 2005 (Express Edition) on Windows Vista and Windows 7, please check the following points step by step:
     123
     124 * Download the [http://go.microsoft.com/fwlink/?linkid=57034 C++ 2005 Express Edition ISO file] (part of Visual Studio 8 Express).
     125   * You will need some program to burn the ISO file to CD or DVD, e.g. Nero Essentials.
     126   * After you burnt it to disk, reinsert the CD or DVD in the CD/DVD writer and Autostart will take care of the installation start. Follow that through.
     127
     128 * Update to [http://www.microsoft.com/downloads/details.aspx?familyid=7b0b0339-613a-46e6-ab4d-080d4d4a8c4e&displaylang=en Visual Studio 2005 Express Edition Service Pack 1]. Please run it with administrator privileges (Right-click the icon >> "Run as Administrator")
     129   * When using the full version of Visual Studio 2005, update to [http://www.microsoft.com/downloads/details.aspx?FamilyId=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en Visual Studio 2005 Team Suite Service Pack 1]
     130 * Update to [http://www.microsoft.com/downloads/details.aspx?FamilyID=90E2942D-3AD1-4873-A2EE-4ACC0AACE5B6&displaylang=en Visual Studio 2005 Service Pack 1 For Windows Vista And Windows 7]. Please run it with administrator privileges (Right-click the icon >> "Run as Administrator")
     131   * You will need this update on the full version of Visual Studio 2005 as well.
     132
     133Instead of using the Windows Platform Server 2003 R2 Platform SDK, which cannot be installed on Windows 7, we choose to use the [http://www.microsoft.com/downloads/details.aspx?familyid=C17BA869-9671-4330-A63E-1FD44E0E2505&displaylang=en Windows SDK for Windows 7 and .NET Framework 3.5 SP1] instead. Please run it with administrator privileges (Right-click the icon >> "Run as Administrator")
     134
     135 * Update Visual Studio 2005 SP1 with the security update available from Windows Update. (Visual Studio 2005 update (KB971090) (249.1MB) and a CAPICOM update (349KB).
     136
     137===Fixing Visual Studio 2005 object files after having compiled with VS2008===
     138If you ever built BOINC with Visual Studio 2008, then your object files will have been converted to VS2008 style. When building the source code in VS2005, you'll find Fatal error LNK1103: debugging information corrupt errors. This can be fixed by downloading and installing the hotfix for VS2005 in [http://support.microsoft.com/kb/949009/ this Microsoft Knowledgebase article].
     139
    121140
    122141=== Building the client with Visual Studio 2008 and Visual Studio 2008 Express Edition. ===