From 53fb5773a6dec6044940f6375cac0a1b531c073f Mon Sep 17 00:00:00 2001 From: bkaradzic Date: Sun, 25 Nov 2012 19:21:15 -0800 Subject: [PATCH] Fixed Linux build. --- README.md | 4 ++++ examples/common/dbg.cpp | 2 +- premake/premake4.lua | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7047658b..0185f964 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,10 @@ 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 + + sudo apt-get install libgl1-mesa-dev + ### Building for Windows When building on Windows, you have to set DXSDK_DIR environment variable to diff --git a/examples/common/dbg.cpp b/examples/common/dbg.cpp index 3d8be1ee..76f6e199 100644 --- a/examples/common/dbg.cpp +++ b/examples/common/dbg.cpp @@ -39,7 +39,7 @@ void dbgPrintfVargs(const char* _format, va_list _argList) char temp[8192]; char* out = temp; int32_t len = bx::vsnprintf(out, sizeof(temp), _format, _argList); - if (sizeof(temp) < len) + if ( (int32_t)sizeof(temp) < len) { out = (char*)alloca(len+1); len = bx::vsnprintf(out, len, _format, _argList); diff --git a/premake/premake4.lua b/premake/premake4.lua index d3695679..5753df76 100644 --- a/premake/premake4.lua +++ b/premake/premake4.lua @@ -267,7 +267,6 @@ dofile "bgfx.lua" dofile "makedisttex.lua" dofile "shaderc.lua" dofile "texturec.lua" -dofile "geometryc.lua" dofile "openctm.lua" dofile "example-00-helloworld.lua" dofile "example-01-cubes.lua"