INSTALL file update: remove references to jam and msvc projectfiles and point to cmake as primary build system for all operating systems
This commit is contained in:
35
INSTALL
35
INSTALL
@@ -2,15 +2,7 @@ Bullet Collision Detection and Physics Library
|
|||||||
|
|
||||||
** Windows Compilation **
|
** Windows Compilation **
|
||||||
|
|
||||||
Under Windows, projectfiles for Visual Studio version 6,7,7.1 and 8 are
|
Use CMake to autogenerate a build system for Windows:
|
||||||
available in msvc/<version>. 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:
|
|
||||||
|
|
||||||
- Download/install CMake from www.cmake.org or package manager
|
- Download/install CMake from www.cmake.org or package manager
|
||||||
- List available build systems by running 'cmake' in the Bullet root folder
|
- 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" or
|
||||||
cmake . -G "Visual Studio 9 2008 Win64"
|
cmake . -G "Visual Studio 9 2008 Win64"
|
||||||
|
|
||||||
|
|
||||||
** Linux Compilation **
|
** 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
|
CMake is like autoconf in that it will create build scripts which are then
|
||||||
used for the actual compilation
|
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:
|
- There are some options for cmake builds:
|
||||||
BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .so libraries
|
BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .so libraries
|
||||||
BUILD_EXTRAS: default 'ON', compiles additional libraries in 'Extras'
|
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
|
CMake is like autoconf in that it will create build scripts which are then
|
||||||
used for the actual compilation
|
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:
|
- There are some options for cmake builds:
|
||||||
BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .dylib libraries
|
BUILD_SHARED_LIBS: default 'OFF', set to 'ON' to build .dylib libraries
|
||||||
BUILD_EXTRAS: default 'ON', compiles additional libraries in 'Extras'
|
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'.
|
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:
|
- at the command line:
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
./configure
|
./configure
|
||||||
- 'jam' or 'make' depending on preference
|
make
|
||||||
- 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
|
|
||||||
|
|
||||||
|
|
||||||
** For more help, visit http://www.bulletphysics.com **
|
** For more help, visit http://www.bulletphysics.org **
|
||||||
|
|||||||
Reference in New Issue
Block a user