Home | Install | Use | Screenshots | Developers | Contact

GSSMP Developers

At the moment GSSMP is primarily developed by Andy Balaam, but I'd welcome help in the form of UI designs, suggestions, code patches and information.

Code and bug fixes have been contributed by:

Languages, libraries etc.

GSSMP is written in C using the GTK, GConf and gstreamer libraries. It is a learning exercise for me because I want to get more involved with GNOME development. (Any comments on how to integrate better with GNOME would be gratefully received.)

Compiling from the source tarball

To compile the program from source you will need the development libraries for gnome, gconf, and gstreamer (mail us if that list is missing something!). To modify the UI you will need glade 2. On Ubuntu you can simply run:

sudo apt-get install automake autotools-dev build-essential libgstreamer1.0-dev libgconf2-dev libgnomeui-dev glade

Download the source tarball from the source download page and untar and compile it like so:

tar -xzf gssmp-*.tar.gz
cd gssmp-*
./configure
make
cd src
./gssmp

There are more details in the file INSTALL which is included in the tarball. If something goes wrong email the mailing list and we'll try to help.

Getting the latest source code

To build and run GSSMP, run these commands:

sudo apt-get install automake autotools-dev fakeroot build-essential libgstreamer1.0-dev libgconf2-dev libgnomeui-dev glade

git clone https://codeberg.org/andybalaam/gssmp.git
cd gssmp
./autogen.sh
make
cd src
./gssmp

Building a .deb package

sudo apt-get install dh-make debhelper make pkg-deb

Contact us if you have any problems.

Home | Install | Use | Screenshots | Developers | Contact