Updated readme.

This commit is contained in:
bkaradzic 2013-01-19 11:40:03 -08:00
parent d6973d9e50
commit 21bb4e2073

View File

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