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: https://github.com/mncoppola/ChronoPlotter
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.
MacOS
To build for MacOS, first install dependencies:
$ brew install qt5 $ brew link qt5 --force
Then build with:
$ qmake $ make
The app directory ChronoPlotter.app/
will then be created.
Windows
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.