Building ChronoPlotter from Source

For most general purposes, use the prebuilt executable files available for download for Windows and MacOS.

If your operating system is not supported, or if you’d like to make changes to the program, ChronoPlotter can alternatively be built from source. The project is written using the Qt framework. It targets Qt version 5.12.2, but other Qt versions may potentially work as well.

Source code is available here:

Linux (Ubuntu)

To build for Ubuntu, first install dependencies:

$ sudo apt-get install build-essential qt5-default qt5-qmake

Then build with:

$ qmake
$ make

The binary ChronoPlotter will then be created. Other Linux distributions may require different dependencies but will follow a similar process.


To build for MacOS, first install dependencies:

$ brew install qt5
$ brew link qt5 --force

Then build with:

$ qmake
$ make

The app directory will then be created.


To build for Windows, first install Qt with its bundled MinGW package, then run the following commands:

> qmake -config release
> mingw32-make

The binary release\ChronoPlotter.exe will then be created.

At this time, only MingGW has been tested for building on Windows. It may be possible to use MSVC.