Installing 15Slide
Downloading a build
There may be compiled binaries avaliable in a 15Slide release.
Building
It is suggested that you grab a stable release instead of building from the latest master branch.
Linux
GUI
- Download or clone the 15Slide source files
- Get the termcolor library from http://termcolor.readthedocs.io/
- Go to where you downloaded the master branch, and copy the include folder from the termcolor master into it
- Open a terminal in the 15Slide master branch and run
autoreconf --install
to create the proper build enviornment - Run the infamous
./configure; make
to build the 15Slide binary - Run the 15Slide executable which is now in the current directory
Make sure the data folder is in the same directory 15Slide is being run from, or the GUI (GTKSlide) may not work.
Terminal
- Download or clone the 15Slide source files
- Get the termcolor library from http://termcolor.readthedocs.io/
- Go to where you downloaded the master branch, and copy the include folder from the termcolor master into it
- Comment out lines in configure.ac, Makefile.am, and the ENABLE_GUI line in src/ProgramStuff
- Open a terminal in the 15Slide master branch and run
autoreconf --install
to create the proper build enviornment - Run the infamous
./configure; make
to build the 15Slide binary - Run the 15Slide executable which is now in the current directory
For Windows (minGW cross-platform, non GTKSlide)
This is broken. Feel free to help out and find a way to build.
- Follow steps one to three in the Linux build instructions
- Comment out
compiler=g++
in build.sh and uncomment#compiler=i686-w64-mingw32-g++
. You may need to specify a different compiler or install one depending on your setup - Open a terminal in the 15Slide master branch and run
sh ./build.sh
- The compiled 15Slide is in the new bin folder, but you may need to add the libgcc_s_sjlj-1.dll and libstdc++-6.dll libraries or something similar to the directory