2.5: Remove OOPS code from the outliner space, as discussed
[blender-staging.git] / extern / ode / dist / INSTALL
1
2 here are the steps to buid ODE:
3
4 (1) get the GNU 'make' tool. many unix platforms come with this, although
5     sometimes it is called 'gmake'. i have provided a version of GNU make
6     for windows at: http://q12.org/ode/bin/make.exe
7
8 (2) edit the settings in the file config/user-settings. the list of supported
9     platforms is given in that file.
10
11 (3) run 'make' to configure and build ODE and the graphical test programs.
12     to build parts of ODE the make targets are:
13
14         make configure          create configuration file include/ode/config.h
15         make ode-lib            build the core ODE library
16         make drawstuff-lib      build the OpenGL-based graphics library
17         make ode-test           build some ODE tests (they need drawstuff)
18         make drawstuff-test     build a test app for the drawstuff library
19
20     all of these targets will do an implicit 'make configure'. if the
21     configurator screws up then you can edit the settings directly in
22     include/ode/config.h.
23
24 (4) to install the ODE library onto your system you should copy the 'lib' and
25     'include' directories to a suitable place, e.g. on unix:
26
27         include/ode  --> /usr/local/include/ode
28         lib/libode.a --> /usr/local/lib/libode.a
29
30 ODE has been verified to build on the following platforms:
31
32                                 config          ode-lib         ode-test
33                                 ------          -------         --------
34   windows
35     MSVC                        msvc            *               *
36     MinGW                       mingw           *               *
37     CygWin                      cygwin          *               *
38   linux (x86, mandrake 8.1)     unix-gcc        *               *
39   linux (alpha, debian 2.2)     unix-gcc        *               ?
40   linux (RS/6000, debian 2.2)   unix-gcc        *               ?
41   linux (Sparc U60, debian 2.2) unix-gcc        *               ?
42   freebsd 4.3                   unix-gcc        *               ?
43   Mac OS-X                      osx             *               ?
44   Solaris 8 (Sparc R220)        unix-gcc        *               ?