|
|
-
Files
-
Source tar with makefiles
-
Windows testapp executable
-
Documentation
- 11/22/05
Early version. Model control panel in, item display panel is now editable
and changes the model.
- 11/22/05
Early version. Documented code with messaging and app has tree of objects
and table of object data.
- 11/05/05
Very early version. Has the model and viewer library. Builds a very simple
test app. The test app reads the .XML file and builds the modeled objects
from that. Try changing the XML file and create your own model. I am using
UPX to compress the executable. EXE is less than one Meg.
- 10/23/05
Very early version. Has the model and viewer library. Builds a very simple
test app.
-
Instructions for building:
- Windows
- Get MinGW with MSYS for compiling, the ODE physics library and
wxWidgets. See
Development Software for links to these and other programs that
I find useful.
- Install MSYS and MinGW. You can then use MSYS to build both the ODE and
wxWidgets libraries. Even though it won't be listed with 'ls', you can use
'cd /c' to get to C:
- There are instructions for building ODE and wxWidgets on their web
pages, but basically, you run MSYS to bring up a UNIX like terminal, cd to
the directory you have the library in, run configure and the run make. See
the linux instructions for details
- When building wxWidgets, you need to turn on openGL explicitly. I also
force static, non-debug libraries.
- When building ODE, you need to explicitly enable OPCODE so that you can
use the tri-mesh class.
- Build robotics
- Download and untar Robotics.tar.gz
- cp make.def.unix make.def
- Edit make.def and set the variables to match the locations of the
currect directory, the wxWidgets directory and the ODE directory
- make
- This builds lib/libmodel.a, lib/libutil.a and Viewer/ModelViewer
- Linux
- Install wxWidgets
- Download and untar wxX11 to user directory
- mkdir build_opengl
- cd build_opengl
- sh ../configure --with-x11 --without-odbc --disable-resources
--disable-dnd --disable-serial --disable-intl --disable-validators
--with-opengl --with-expat --enable-no-exceptions --disable-shared
- Install ODE
- Download and untar ODE to user directory
- cd OPCODE
- sh ./configure
- make
- cd ../ODE
- Edit config/user-settings and uncommment the OPCODE line
- make configure ode-lib drawstuff-lib ode-test
- Build robotics
- Download and untar Robotics.tar.gz
- cp make.def.unix make.def
- Edit make.def and set the variables to match the locations of the
currect directory, the wxWidgets directory and the ODE directory
- make
- This builds lib/libmodel.a, lib/libutil.a and Viewer/ModelViewer
|