Tree [204b40] 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 3 days ago Matt Flax Matt Flax [495778] BitStream:: push renamed to push_back, pop_back...
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 3 days ago Matt Flax Matt Flax [495778] BitStream:: push renamed to push_back, pop_back...
include 3 days ago Matt Flax Matt Flax [204b40] Added BitStream.H to the include Makefile.am li...
mFiles 2014-02-03 Matt Flax Matt Flax [84149d] The WSOLA application now uses Sox::writeTransp...
src 3 days ago Matt Flax Matt Flax [495778] BitStream:: push renamed to push_back, pop_back...
test 3 days ago Matt Flax Matt Flax [204b40] Added BitStream.H to the include Makefile.am li...
tools 2014-05-21 Matt Flax Matt Flax [07baa9] Added DragNDrop, drag and drop (DND) functional...
.gitignore 5 days ago Matt Flax Matt Flax [f4ac00] EmptyProject.tar.xz now has a working debugging...
EmptyProject.tar.xz 5 days ago Matt Flax Matt Flax [f4ac00] EmptyProject.tar.xz now has a working debugging...
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-05-26 Matt Flax Matt Flax [a6db43] Bumped the version number to 1.5.0
configure.ac 4 days ago Matt Flax Matt Flax [e3a546] HAVE_OCTAVE now doesn't default to yes on an em...
gpl.txt 2012-06-29 Matt Flax Matt Flax [e2b826] Initial commit of the C++ source code and API d...
gtkIOStream.pc.in 2014-07-31 Matt Flax Matt Flax [b5c7a3] Fixes to get running on cygwin (for example cyg...
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@>