[PlanetCCRMA] added: qsynth, several updates on the redhat world

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Wed Nov 26 15:57:01 2003

> > * added Qsynth version 0.0.1, a GUI front end to the very nice
> >   Fluidsynth software soundfont player (by Rui Nuno Capela, of Qjackctl
> >   fame!). The first release but usable nevertheless...
> Many thanks Nando, you're restless :)
> This may be just coincidence, but I've released QSynth 0.0.2 a few moments
> ago. It's just a minor bugfix release, but highly recommended nevertheless
> (http://qsynth.sf.net).

Ouch, too fast! :-) It even has the upper case fix for SF2 that I was
going to email you about!

But it does not build for me on RedHat 7.3 with gcc2.96:

g++ -c -pipe -Wall -W -O2 -march=i386 -mcpu=i686 -DGLX_GLXEXT_LEGACY
-fno-use-cxa-atexit -fno-exceptions -D_REENTRANT  -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I. -Isrc
-I/usr/lib/qt-3.1/include -o qsynthMainForm.o src/qsynthMainForm.cpp
In file included from src/qsynthMainForm.cpp:28:
src/qsynthMainForm.ui.h: In function `int qsynth_iscale_clip (double,
src/qsynthMainForm.ui.h:88: `::round' undeclared (first use here)
make[1]: *** [qsynthMainForm.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/qsynth-0.0.2'
make: *** [qsynth] Error 2

>From what I read it on the web appears that round is not implemented in
older c++ standards. 

-- Fernando