• Make sure that your system supports at least OpenGL 3.0 ES, or better OpenGL 4.0. Otherwise IboView will not run.

    Note on linux: We have made it work with Intel integrated graphics from Haswell onwards. It might work with integrated graphics on Sandy Bridge or Ivy Bridge processors (not tested). Due to poor linux driver support, older integrated graphics chips will probably not do the trick.

Binary version (Windows)

Binary versions for Windows 7 and 8 (64bit versions) can be obtained here:

Download IboView v20150427 here (x64/SSE2 binaries with OpenBLAS and QT5 + source)

These versions employ OpenBLAS and OpenMP and should be reasonably fast. Executable is iboview.exe in the bin subdirectory.

Older versions:

Building from Source (Linux, Mac)

The source code is available here:

Download IboView v20150427 here (source)


  • Instructions for building on linux and Windows are included (see README.txt).

    Typical process:

    (1) Adjust settings for BLAS/LAPACK in,

    (2) run

    qmake && make -j 4

    (qmake might be called qmake-qt4 depending on the environment. If available, QT4 is recommended)

    (3) If this succeeds, it creates an executable called iboview in the current directory.

  • Mac is not quite working yet. Will fix once I get an actual Mac machine.

  • Building requires qt4-devel or qt5-devel, the boost-c++ libraries (normally available as package boost-devel, or on Windows with boost's installer), and a working BLAS/LAPACK. For the latter we recommend Intel MKL, if available, or OpenBLAS. The program will also work with netlib reference blas/lapack, but this may have a severe negative impact on performance.

Notes on running:

  • In linux, using proprietary graphics driver versions (e.g., nvidia driver or catalyst driver) is highly recommended, as the open source OpenGL stack (Mesa) is severely lagging behind in both features and performance.

Older versions: