- Go to https://www.msys2.org/ and install MSYS2
- Go to MSYS2 terminal
- Run: pacman -S mingw-w64-x86_64-gtk4
- Run: pacman -S mingw-w64-x86_64-gcc
- Run: pacman -S mingw-w64-x86_64-pkg-config
- Add msys2/mingw64 path in environment variables
- Reconfigure toolchain (CLoin settings) to msys2/mingw64 (ctrl+alt+s then change toolset to C:\msys64\mingw64)
- Run pacman -S mingw-w64-x86_64-gtkmm-4.0
- Even though matplot++ is a file when cloned still run git clone https://github.com/alandefreitas/matplotplusplus/ (files are missing when cloned and this fixes that)
- Download gnuplot from http://www.gnuplot.info/ and add it to file path
- Press the window key + r and type sysdm.cpl hit enter
- Go to advanced and click "Environmental Variables"
- Then click path in system varialbes and edit
- Click new and then add the bin file path for msys and gnuplot
- Click ok until all windows are closed
- Click run and enter your sorting options and click sort
- If click view sort stats MUST close the graph window and press enter in the console in that order to continue (a matplot thing)
- Can continue sorting and resorting with other buttons on the GUI
- For the graph may have to readjust window size to see both axis titles