diff --git a/README.md b/README.md index 362a929f..2838d390 100644 --- a/README.md +++ b/README.md @@ -54,11 +54,11 @@ After calling make, .build/projects/* directory will be generated. All intermediate files generated by compiler will be inside .build directory structure. Deleting .build directory at any time is safe. -### Building for Linux +### Prerequisites for Linux sudo apt-get install libgl1-mesa-dev -### Building for Windows +### Prerequisites for Windows When building on Windows, you have to set DXSDK_DIR environment variable to point to DirectX SDK directory. @@ -71,7 +71,7 @@ directory link to directory without spaces in the path. mklink /D c:\dxsdk setx DXSDK_DIR c:\dxsdk -### Building for Native Client (Pepper 22) on Windows +### Prerequisites for Native Client (Pepper 22) on Windows Download Native Client SDK from: [https://developers.google.com/native-client/sdk/download](https://developers.google.com/native-client/sdk/download) @@ -80,17 +80,21 @@ Download Native Client SDK from: ### Building -Visual Studio 2008: +Visual Studio 2008 command line: + + make vs2008-release64 + +Visual Studio 2008 IDE: start .build/projects/vs2008/bgfx.sln Linux 64-bit: - make -R linux-release64 + make linux-release64 Other platforms: - make -R + make Configuration is `-<32/64>`. For example: @@ -197,6 +201,8 @@ cross-platform shaders. ### Geometry Compiler (geometryc) +Converts Wavefront .obj mesh file to format optimal for using with bgfx. + Todo ----