text
3D VISUALIZATION SYSTEM FOR OCTAVE
About
News
Download
Documentation
Screenshots
Project page
BUILDING OCTAVIZ

Octaviz has been developed for Linux with X-Window System and OpenGL but it should work on any platform that supports X and VTK. Octaviz should work under CygWin too but this port requires more testing. Any feedback regarding Octaviz in CygWin is welcome.

You'll need octave 2.1.53 or later and VTK CVS to build octaviz. To compile octaviz, run "ccmake ." in the root directory of the source tree, then "make" and finally "make install".

To build octaviz under CygWin:

1. Compile VTK with support for XFree under Cygwin and OpenGL from XFree (NOT Win32!)
    - rum "ccmake ." in the root directory of the VTK source tree
        - Set the following options (press "t" to see advanced options)
            X11_X11_LIB    /usr/X11R6/lib/libX11.dll.a
            X11_Xext_LIB    /usr/X11R6/lib/libXext.dll.a
            OPENGL_INCLUDE_PATH    /usr/X11R6/include
            OPENGL_gl_LIBRARY    /usr/X11R6/lib/libGL.dll.a
            OPENGL_glu_LIBRARY    /usr/X11R6/lib/libGLU.dll.a
            BUILD_TESTING OFF
            BUILD_SHARED ON
            CMAKE_X_LIBS    -lX11 -lXt
        - press "c" to configure
        - change VTK_USE_X to ON
        - press "c" to configure
        - press "g" to generate Makefiles
        - press "q" to quit
        - run make
        - run make install
    - do chmod +x libvtk* in the VTK installation directory (usually /usr/local/lib/vtk).
    - Make sure that the VTK installation directory is in your $PATH
       
2. Compile Octaviz
    - run ccmake . in Octaviz root directory
        - press "c" to configure
        - press "g" to generate Makfiles
        - press "q" to quit ccmake
    - run make
    - make install