X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=INSTALL.markdown;h=b4c99e8826c860c2fe651ac66b01dc88eb384e36;hb=7c3ea25553564f750b5f5bffea028786bf96f4ed;hp=e6cfb6116af5b0c2817ebbf491c56f372a371cfd;hpb=0e3c21ca95dcb9b845a132be7c607f0bcd2bef80;p=apitrace diff --git a/INSTALL.markdown b/INSTALL.markdown index e6cfb61..b4c99e8 100644 --- a/INSTALL.markdown +++ b/INSTALL.markdown @@ -46,22 +46,41 @@ doing: cmake -H. -Bbuild32 -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_EXE_LINKER_FLAGS=-m32 -DENABLE_GUI=FALSE make -C build32 glxtrace +Android +------- + +Additional requirements: + +* [Android NDK](http://developer.android.com/sdk/ndk/index.html) + +Build as: + + export ANDROID_NDK=/path/to/your/ndk + cmake -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain/android.toolchain.cmake -DANDROID_API_LEVEL=9 -H. -Bbuild + make -C build Windows ------- Additional requirements: -* Microsoft Visual Studio (tested with 2008 version) or MinGW (tested with gcc version 4.4) +* For Direct3D 11.1 support: + + * [Microsoft Visual Studio 11 Ultimate Beta](http://www.microsoft.com/download/en/details.aspx?id=27543) + +* Other: + + * Microsoft Visual Studio (tested with 2010 version) or MinGW (tested with + mingw-w64's gcc version 4.6.2) -* Microsoft DirectX SDK: + * [Microsoft DirectX SDK](http://msdn.microsoft.com/en-us/directx/aa937781): - * for D3D10 support the [latest](http://msdn.microsoft.com/en-us/directx/default.aspx) is - recommended. + * for D3D 10, 10.1, and 11 support the [June 2010 release](http://www.microsoft.com/en-us/download/details.aspx?id=6812) is + recommended. - * for DDRAW, D3D7, D3D8 support the [August 2007 release](http://www.microsoft.com/downloads/details.aspx?familyid=529F03BE-1339-48C4-BD5A-8506E5ACF571) - or earlier is required, as later releases do not include the necessary - headers. + * for D3D7, D3D8 support the [August 2007 release](http://www.microsoft.com/downloads/details.aspx?familyid=529F03BE-1339-48C4-BD5A-8506E5ACF571) + or earlier is required, as later releases do not include the necessary + headers. To build with Visual Studio first invoke CMake GUI as: @@ -78,8 +97,8 @@ generated `build\apitrace.sln` solution file, or invoking `cmake` as: cmake --build build --config MinSizeRel -The steps to build 64bit version are similar, but choosing _Visual Studio 9 -2008 Win64_ instead of _Visual Studio 9 2008_. +The steps to build 64bit version are similar, but choosing _Visual Studio 10 +Win64_ instead of _Visual Studio 10_. It's also possible to instruct `cmake` build Windows binaries on Linux with [MinGW cross compilers](http://www.cmake.org/Wiki/CmakeMingw).