Michael Tunnell 6baa9eac35 fixed the build instructions for Debian/Ubuntu
Changed build-essentials to *build-essential*
Added dependency install for *qtmultimedia5-dev*

tested in Ubuntu 16.04 and the build works now.
2017-05-09 11:12:48 -05:00
2017-05-05 13:44:37 -07:00
2015-09-05 00:22:12 -07:00

CasterSoundboard

A soundboard for hot-keying and playing back sounds. (For podcasting)

CasterSoundboard is written in C++ Qt5.

How to Install

CasterSoundboard is not packaged for any platforms at this time see Building from Source for installation instructions.

Building From Source

First clone the repository using git, if you don't have git installed you can find installation instructions here

$ git clone https://github.com/JupiterBroadcasting/CasterSoundboard

Now we need to install the qt5 development libraries and tools, the commands for various platforms are listed below:

Fedora

# dnf install qt5-devel make gcc gcc-c++

Debian and Ubuntu

# apt install qtdeclarative5-dev qt5-default qtmultimedia5-dev build-essential

Mac OSX

# brew install qt

You should then have access to qmake, make, and the qt5 development libraries. Next cd into the project folder inside the repo:

$ cd CasterSoundboard/CasterSoundboard

Now run qmake, this will auto generate a makefile:

$ qmake

or on Fedora:

$ qmake-qt5

Then run make to build the project:

$ make

And finally run make install to install the app:

# make install

Now you're good to go!

Description
No description provided
Readme 4.2 MiB
Languages
C++ 97.4%
QMake 1.4%
C 1.1%
Nix 0.1%