From 3598c01c9b33bc265033c3d215fb6083352ff096 Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Thu, 4 Feb 2010 06:08:02 +0000 Subject: [PATCH] INSTALL file update: remove references to jam and msvc projectfiles and point to cmake as primary build system for all operating systems --- INSTALL | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/INSTALL b/INSTALL index 0ebfdd06f..48c8cfa14 100644 --- a/INSTALL +++ b/INSTALL @@ -2,15 +2,7 @@ Bullet Collision Detection and Physics Library ** Windows Compilation ** -Under Windows, projectfiles for Visual Studio version 6,7,7.1 and 8 are -available in msvc/. For example, for Visual Studio 2005, open -msvc/8/wksbullet.sln - -The ColladaDemo and ConvexDecomposition demo needs to be able to locate the -data files (jenga.dae and file.obj) in the current directory. Make sure Visual -Studio points to the right folder (..\..). - -Alternatively use CMake to autogenerate a build system for Windows: +Use CMake to autogenerate a build system for Windows: - Download/install CMake from www.cmake.org or package manager - List available build systems by running 'cmake' in the Bullet root folder @@ -18,7 +10,7 @@ Alternatively use CMake to autogenerate a build system for Windows: cmake . -G "Visual Studio 9 2008" or cmake . -G "Visual Studio 9 2008 Win64" - + ** Linux Compilation ** @@ -26,6 +18,11 @@ Alternatively use CMake to autogenerate a build system for Windows: CMake is like autoconf in that it will create build scripts which are then used for the actual compilation + - List available build systems by running 'cmake' in the Bullet root folder + - Create a build system using the -G option for example: + + cmake . -G "Unix Makefiles" + - There are some options for cmake builds: BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .so libraries BUILD_EXTRAS: default 'ON', compiles additional libraries in 'Extras' @@ -55,6 +52,12 @@ Alternatively use CMake to autogenerate a build system for Windows: CMake is like autoconf in that it will create build scripts which are then used for the actual compilation + - List available build systems by running 'cmake' in the Bullet root folder + - Create a build system using the -G option for example: + + cmake . -G Xcode + cmake . -G "Unix Makefiles" + - There are some options for cmake builds: BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .dylib libraries BUILD_EXTRAS: default 'ON', compiles additional libraries in 'Extras' @@ -92,17 +95,11 @@ Alternatively use CMake to autogenerate a build system for Windows: and then 'make install'. -** Alternative Mac OS X and Linux via 'jam' or autoconf/make ** +** Alternative Mac OS X and Linux via autoconf/make ** - at the command line: ./autogen.sh ./configure - - 'jam' or 'make' depending on preference - - If jam is not available for your system, you can compile it, jam sources - are included with the Bullet sources in jam-2.5 - - compiling jam: - cd jam-2.5 - make - sudo make install + make -** For more help, visit http://www.bulletphysics.com ** +** For more help, visit http://www.bulletphysics.org **