Tree [641645] master /
History



File Date Author Commit
VS2012 2014-05-27 Matt Flax Matt Flax [7ab84a] Added the crossovertester to the VS2012 solution.
api 2014-03-05 Matt Flax Matt Flax [9fa3b7] Added the CairoArc and CairoCircle drawing prim...
applications 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
debian 2014-05-26 Matt Flax Matt Flax [a6db43] Bumped the version number to 1.5.0
futureInclusions 2013-11-26 Matt Flax Matt Flax [eb6c30] Added a DirectoryScanner class and test which s...
ide.codeblocks 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
include 2014-11-06 Matt Flax Matt Flax [fab79e] Cross compilation now doesn't set HAVE_OCTAVE t...
mFiles 2014-02-03 Matt Flax Matt Flax [84149d] The WSOLA application now uses Sox::writeTransp...
src 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
test 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
tools 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
.gitignore 2014-10-09 Matt Flax Matt Flax [7fed39] Added a new application JackPortMonitorGui for ...
EmptyProject.tar.xz 2014-09-03 Matt Flax Matt Flax [7e4542] Added BitStream::clear to clear (reset) the bit...
Makefile.am 2014-06-05 Matt Flax Matt Flax [18835d] Added the JackPortManagerGui which currently mo...
README 2013-09-04 Matt Flax Matt Flax [b4562c] Changes to get the distribution system working ...
changeLog.txt 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
configure.ac 2014-11-06 Matt Flax Matt Flax [fab79e] Cross compilation now doesn't set HAVE_OCTAVE t...
gpl.txt 2012-06-29 Matt Flax Matt Flax [e2b826] Initial commit of the C++ source code and API d...
gtkIOStream.pc.in 2014-11-06 Matt Flax Matt Flax [7c8f49] gtkInterface is now replaced with Window. GtkIn...
gtkIOStreamORB.pc.in 2013-09-04 Matt Flax Matt Flax [8b5d14] Added package configuration files to the projec...

Read Me

If you just want to use GTK GUI stuff, then no need to build the project, simply include the header files in your project.

If you want to make and install, then like so :

./configure
make
make install

If you wish to start, try this :
g++ `pkg-config --cflags gtk+-2.0` LabelsTest.C -o LabelsTest `pkg-config --libs gtk+-2.0`
./LabelsTest

If you wish to use the Plot classes, you will require gtkdatabox : http://gtkdatabox.sourceforge.net/

You will need to get a recent git checkout of GtkDataBox from here :
git clone git://gtkdatabox.git.sourceforge.net/gitroot/gtkdatabox/gtkdatabox
cd gtkdatabox

If you experience problems, checkout this revision :
git checkout cb5df87f829f8d043ac617f2f78a1305d2b50a9d

For Windows :
unrar gtkdataboxvc++.rar
Load the project into your VC++ IDE. Once compiled make sure your apps can access these header files and the headers/libraries of your compiled GtkDatabox.

For Unix/Linux etc. Users :

Run the auto conf script :
./scripts/myAutoreconf.sh

Run configure  : ./configure --prefix=/usr/local
Run make : make
Run make install : make install

That should install it in a suitable directory.

Matt R. Flax <flatmax@>