It also looks like a bunch of cairo dependencies were added to the code between 0.8 and 0.9. It looks like those dependencies were not properly added to the configure script... It does Not build on my system (see below).
Wavbreaker has always worked very poorly on my amd64 system. I hit play and it takes 2 seconds to play audio. It is the only audio app with that problem.
Most of my other gripes are fairly minor user interface issues.. cdwav just has a great interface that makes the workflow very fast and easy.
Interesting... I peeked inside the
configure.in file and I don't see it explicitly checking for
cairo... but both resulting
Makefiles bring it in (I used my ancient SuSE 10.1 box for this test)... must be more autoconfig/automake magic:
WAVBREAKER_CFLAGS = -pthread -I/usr/include/cairo
-I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/include/libpng12 -I/usr/include/libxml2
-I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0
-I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0 /include
WAVBREAKER_LIBS = -pthread -L/usr/X11R6/lib -L/opt/gnome/lib -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lfreetype
-lfontconfig -lXrender -lX11 -lXext -lpng12 -lglitz -lgthread-2.0 -lglib-2.0 -lxml2 -lz -lm
The above worked for me. So manually editing the
Makefiles may work for you???
On a different topic... I agree on the audio pause. I hit it intermittently but never tried to find the cause.
And what is it about CDwave that "
worked the way you wanted it to"? Don't flame me... I don't use it so I don't know what it's like. Maybe I can tweak wavbreaker (like I need another frig'n project).