Re-ordered arguments to execvp.
[gssmp.git] / www / developers.html
blob4c11d3df01a69beba3e0ae65d0b3e9aedb157e93
1 <?xml version="1.0"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4 <head>
5 <link rel="stylesheet" href="style.css" type="text/css" />
6 <title>GSSMP Developers</title>
7 </head>
8 <body>
10 <address><a href="index.html">Home</a> | <a href="install.html">Install</a> |
11 <a href="use.html">Use</a> |
12 <a href="screenshots.html">Screenshots</a> |
13 Developers |
14 <a href="contact.html">Contact</a></address>
16 <h1>GSSMP Developers</h1>
18 <p>At the moment GSSMP is primarily developed by
19 <a href="http://www.artificialworlds.net/blog">Andy Balaam</a>, but I'd
20 welcome help in the form of UI designs, suggestions, code patches and
21 information.</p>
23 <h2>Languages, libraries etc.</h2>
25 <p>GSSMP is written in C using the GTK, GConf and gstreamer libraries. It is a
26 learning exercise for me because I want to get more involved with GNOME
27 development. (Any comments on how to integrate better with GNOME would be
28 gratefully received.)</p>
30 <h2>Compiling from the source tarball</h2>
32 <p>To compile the program from source you will need the development libraries
33 for gnome, gconf, and gstreamer (mail us if that list is missing something!).
34 To modify the UI you will need glade 2. On Ubuntu you can simply run:</p>
36 <p><tt>sudo apt-get install libgstreamer0.10-dev libgconf2-dev libgnomeui-dev
37 glade-gnome</tt></p>
39 <p>Download the source tarball
40 from the <a href="http://sourceforge.net/project/showfiles.php?group_id=187144&amp;package_id=219138">source
41 download page</a> and untar and compile it like so:</p>
43 <p><tt>tar -xzf gssmp-*.tar.gz<br />
44 cd gssmp-*<br />
45 ./configure<br />
46 make<br />
47 cd src<br />
48 ./gssmp</tt></p>
50 <p>There are more details in the file INSTALL which is included in the
51 tarball. If something goes wrong email the mailing list and we'll try to
52 help.</p>
54 <h2>Getting the latest source code</h2>
56 <p>The GSSMP source is stored in a <a href="http://git.or.cz/">Git</a>
57 repository. To download and compile
58 the latest code, ensure you have <a href="http://git.or.cz/cogito/">Cogito</a>
59 installed.</p>
61 <p>On Ubuntu, getting Cogito is just a matter of:</p>
63 <p><tt>sudo apt-get install cogito</tt></p>
65 <p>To build and run GSSMP, run these commands:</p>
67 <p><tt>cg-clone http://www.artificialworlds.net/gssmp/git/gssmp.git<br />
68 cd gssmp<br />
69 ./autogen.sh<br />
70 make<br />
71 cd src<br />
72 ./gssmp</tt></p>
74 <p>Contact us if you have any problems.</p>
76 <div style="float:right"><a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=187144&amp;type=2" width="125" height="37" alt="SourceForge.net Logo" /></a></div>
78 <address><a href="index.html">Home</a> | <a href="install.html">Install</a> |
79 <a href="use.html">Use</a> |
80 <a href="screenshots.html">Screenshots</a> |
81 Developers |
82 <a href="contact.html">Contact</a></address>
84 </body>
85 </html>