FriendlyARM: WinCE6: Build Environment
Windows_CE_6 > Build Environment
Contents
Installing Build Environment for Windows XP/Vista/7
There are two main Microsoft components to setting up your environment. Visual Studio 2005, and Windows CE 6.0, each has several updates that will also need to be installed, for the most part in the order shown. Unfortunately as VS2005 and the Windows CE 6.0 software are long since superseded, finding them can be a chore. No links are provided for these, as you'll need to figure out where to buy them.
Required Software
Install in this order
Visual Studio 2005 (Pay - *Not Express versions)
- Visual Studio 2005 Service Pack 1 Update for Windows Vista (Needed for Win7 also.)
- Visual Studio 2005 Team Suite SP1
Windows Embedded CE 6.0 (Pay)
- Windows Embedded CE 6.0 Platform Builder Service Pack 1
- Windows Embedded CE 6.0 R2
- Windows Embedded CE 6.0 R3
- Windows Embedded CE 6.0 Cumulative Product Update Rollup Package
- WinCEPB60-131231-Product-Update-Rollup-Armv4I.msi is the update for ARM
Application Development
This SDK is required for doing application programming for Windows CE 6
Windows Mobile 6 Professional and Standard Software Development Kits Refresh
Issues
Visual Studio 2005
During install of VS2005 it may complain about compatibility issues, proceed with install, and be sure to install the Vista service pack, after the Team Suite service pack.
WinCEPB60-101231-Product-Update-Rollup-Armv4I
During install complaint about running script right after UAC okay dialog. Start program by right clicking and running Troubleshoot Compatibility, click start program, install dialog will come up, proceed to install as normal.
Windows CE 6.0
I had to run this as administrator, because of an error near the end of the install.
Board Support
The last part is the SDK and Suite files FriendlyARM provides for your particular board, usually found on the source DVD under WindowsCE6. Once everything is set up, go ahead and run these and let them extract the files to the specified spot.