You are viewing the old homepage of Jürgen Sturm which is no longer updated (as of March 1, 2011).
The new homepage is located here: http://vision.in.tum.de/members/sturmju.

Zora++ Installation Guide Howto

Step 1: Installing wxWidgets

Download the latest wxWidgets library from http://www.wxwidgets.org/downloads/. Then run

./configure --with-gtk --enable - monolithic --enable-debug 
make
su
make install
exit

Step 2: Installing Carmen Freiburg

You might want to follow this installation guide, or http://carmen.sourceforge.net/.

Step 3: Installing Zora++

Check out the latest revision of Zora++ from the AISSVN Server. Note that for that, you will need an account on our machines.

svn checkout https://aissvn.informatik.uni-freiburg.de/svn/projects-carmen-freiburg

Installation using the Carmen Makefiles

You can compile Zora++ by using the supplied Carmen Makefiles. Simply issue

cd zora++
make

You will end up with the library libzora++.a in carmen/lib and the corresponding header file zora++.h. Note that zora++.h loads a series of other include files, that are not yet copied into the carmen/include/ directory. Therefore, you will have to take care (manually) that the zora++ directory is in your include search path (-I switch for g++).

Installation using Eclipse Managed Makefiles

A different approach is to use the Managed Makefiles from Eclipse. Then you need to do the following.

  1. Create a new project (Managed Make C++ Project) within Eclipse
    1. Project name: Zora++
    2. Disable Use default location
    3. Browse for and select the zora++ folder
  2. In the Navigator pane, right click on the Zora++ project, select properties. In the C++ Build page, enter the following data:
    1. C++ Compiler, defined symbols (-D):
      • __WXGTK__
      • __WXDEBUG__
    2. C++ Compiler, Include paths (-I):
      • /usr/local/include/wx-2.8
      • /usr/local/lib/wx/include/gtk2-ansi-debug-2.8
      • /home/lollypop/sturm/source/freiburg/carmen-0.6.5-beta/include
    3. C++ Linker, libraries (-l):
      • wx_gtk2d-2.8
      • wx_gtk2d_gl-2.8
      • param_interface
      • global
      • ipc
    4. C++ Linker, library search path (-L):
      • /home/lollypop/sturm/carmen/lib
    5. Build Steps, Post-build step command:
      • ../make-staticlib

last modified on 2008/05/27 12:58