pombreda / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Update DevSetup instructions for Windows 8 #440

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The instructions on DevSetup wiki page are unnecessarily daunting for Windows 
8. The Required Tools¶ and Setup & Configuration¶ sections could be split 
into 2, one for setting up under Windows 8 and one for Windows 7/Vista/XP. The 
current sections could stay largely intact for Windows 7/Vista/XP. 

Here is a write-up of instructions for Windows 8:

-- Building ANGLE under Windows 8

This section describes how to build ANGLE under Windows 8. 

- Required Tools

1. Visual Studio Express 2012 for Windows Desktop
  * Download from http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop#product-express-desktop
2. OPTIONAL Bison, flex, and patch 
  * This is only required if you need to modify GLSL ES grammar files (glslang.l and glslang.y under src\compiler) 
  * All packages are available as part of cygwin or gnuwin32 distribution on Windows 

-- Setup & Configuration

1. Install the required tools (above).
2. Configure Visual Studio Express 2012 for Windows Desktop so that it can 
locate your SDK files. 
  * Before building a project, configure VS2012 to find the include files and libraries. 
    1. Run Visual Studio Express 2012 for Windows Desktop.
    2. Open the ANGLE project and allow conversion to VS2012.
    3. Right-click the project you want to build in Solution Explorer and select Properties. 
    4. In the left-hand sidebar, select "VC++ Directories". Click the dropdown arrow adjacent to "Include Directories" and select "<inherit from parent or project defaults>". 
    5. Do the same with the "Library Directories", 
    6. Click "OK" and close the Property Manager. 

Original issue reported on code.google.com by timo.kin...@gmail.com on 19 Jun 2013 at 12:27

GoogleCodeExporter commented 9 years ago
To run an application¶ section should also have a mention that the correct 
d3dcompiler_46.dll redistributable is required along with the libEGL.dll and 
libGLESv2.dll DLLs or eglInitialize fails with an error code 
EGL_NOT_INITIALIZED.

Original comment by timo.kin...@gmail.com on 22 Jun 2013 at 12:49

GoogleCodeExporter commented 9 years ago
Shannon, the switch to Visual Studio 2013 is probably a good time to update 
this all?

Original comment by c...@chromium.org on 21 May 2014 at 7:52