Skip to content

Muview 2.0

Compare
Choose a tag to compare
@grahamrow grahamrow released this 10 Mar 13:48
· 110 commits to master since this release

Changes Since 2.0b3

  • Now handles OVF file errors gracefully
  • Fixed bug with loading OVF binary4 files
  • Fixed bug that, while watching a directory, prevented the last file from being loaded

Requirements

  • OpenGL 3.1 or higher is required
  • Qt 5.2 is required for building from source (libraries are included in binary distributions)
  • The Mac build and binaries have only been tested on 10.9 Mavericks

Binary Distributions

Linux

The Linux binary is statically linked to Qt libraries, and does not require their presence. There is a Makefile included with the Linux binary that, upon execution of make install, puts the muview binary in /usr/local/bin as well as installing icons and a .desktop file on Ubuntu-like systems. This facilitates such conveniences as opening .omf and .ovf files by double clicking them (the same benefits can be had when building from source.)

image

Since Qt5 depends on xcb for X11 bindings, so you may need to install some libraries from your package manager. On Ubuntu, for example:

sudo apt-get install libfontconfig1 libfreetype6 libxcb1

Mac

Qt is included as a framework in the application bundle. Just mount the .dmg and off you go!

Windows

Still looking for help deploying windows binaries.

Building from Source

Either download the release source below or fork the code from github with

git clone https://www.github.com/grahamrow/Muview2.git

Linux

Install a Qt distribution from http://qt-project.org/downloads, and make sure the qmake supplied with that distribution is at the front of your $PATH. Then run (on a clean tree)

qmake && make -j10
sudo make install

The install puts the muview binary in /usr/local/bin, as well as installing icons and a .desktop file on Ubuntu-like systems.

Mac OSX

The build procedure is the same as on Linux. I recommend using the official Qt distribution rather than one from brew or macports.

Windows

Building locally on windows using MSVC 2012 Express works fine. Install the Windows Qt 5.2.1 VS 2012 64 bit OpenGL version from http://qt-project.org/downloads and build the source code from within Qt Creator for the most predictable results.