You are here: Foswiki>RoboticsWeb Web>DVC3DInstallation (11 Dec 2013, zhangl15@LAB.CS.RPI.EDU)Edit Attach

Building dvc3d for linux

$ Prerequisites
  • a few linux packages need to be installed before dvc3d can be built
  • build_essentials, python3.1 (must be installed from source on Ubuntu 12.04), libsamplerate(dev)(more might need to be added to this list)

$ Source code

$ Path solver

$ Use cmake to generate makefile
  • cd build_linux
  • ccmake ..
  • Note: path to Python3.1 must be set manually

$ The options should look as follows
  • cmake options

$ Run make to build the package
  • make -j5 (-j5 means using up to 5 threads for compiling)

Building dvc3d for windows

All the software I used was 32 bit. Microsoft Visual Studio 2008 CMake Python 3.1

1) Download the source code of the tool : http://www.cs.rpi.edu/~nguyeb2/media/blender.zip ( around 88 MB, ~300 MB uncompress )

2) Uncompress it to anywhere. You should see a sub directory named blender in the root one.

3) Download all dependent libraries of Blender from here: https://svn.blender.org/svnroot/bf-blender/trunk/lib/ You will need to choose the right platform and a SVN client to download them Once done, you should have in your root directory: - blender <- all files from blender.zip in my website - lib <- create this folder - windows <-- for windows 32 bit. Don't try to use windows 64 bit yet because it's not stable

4) download dVC3d dependent: dVC3d only need pathlib from ftp://ftp.cs.wisc.edu/math-prog/solvers/path/pathlib.zip You will need to get a license from ftp://ftp.cs.wisc.edu/math-prog/solvers/path/LICENSE to unlock its strength

5) Move windows into lib, extract pathlib and move it to lib/windows/pathlib

Then now you pretty much have what I have in my dev computer. dVC3d + Blender tool uses CMake to set up.


Needed to add these files to the C:\Windows\System32 folder:

python31_d.dll

gnu_gettext.dll

wrap_oal.dll

SDL.dll

pthreadVC2.dll
Topic revision: r6 - 11 Dec 2013, zhangl15@LAB.CS.RPI.EDU
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback