From: Mathias L. <mat...@br...> - 2003-11-07 20:05:48
|
These two diffs for fluidsynthgui.h and fluidsynthi.cpp fixes compilation problems on debian (woody?) regarding qt and stl plus problems with gcc prior 3.2.x . They are also in the cvs-tree for the omuse-module (not sure when they'll show up, depends on how fast sourceforge are with replicating them to the anonymous cvs. yesterday, anonymous cvs was only a cpl of hours behind, but who knows how great the lag is today). I'll try to add them in "patches" on sourceforge as well. /Mathias Index: synti/fluidsynth/fluidsynthgui.h =================================================================== RCS file: /cvsroot/lmuse/omuse/omuse/synti/fluidsynth/fluidsynthgui.h,v retrieving revision 1.1.1.1 diff -u -3 -p -r1.1.1.1 fluidsynthgui.h --- synti/fluidsynth/fluidsynthgui.h 29 Oct 2003 10:06:05 -0000 1.1.1.1 +++ synti/fluidsynth/fluidsynthgui.h 7 Nov 2003 19:41:20 -0000 @@ -10,6 +10,7 @@ #ifndef __MUSE_FLUIDSYNTHGUI_H__ #define __MUSE_FLUIDSYNTHGUI_H__ #include <string> +#include <list> #include <qscrollview.h> #include <qpixmap.h> #include <qevent.h> Index: synti/fluidsynth/fluidsynti.cpp =================================================================== RCS file: /cvsroot/lmuse/omuse/omuse/synti/fluidsynth/fluidsynti.cpp,v retrieving revision 1.1.1.1 diff -u -3 -p -r1.1.1.1 fluidsynti.cpp --- synti/fluidsynth/fluidsynti.cpp 29 Oct 2003 10:06:05 -0000 1.1.1.1 +++ synti/fluidsynth/fluidsynti.cpp 7 Nov 2003 19:42:31 -0000 @@ -504,7 +504,7 @@ static void* fontLoadThread(void* t) { //printf("Font has external id: %d int id:%d\n", font._external_id, font ._internal_id); //Strip off the filename - QString temp = QString(filename); + QString temp = QString(filename.c_str()); QString name = temp.right(temp.length() - temp.findRev('/',-1) - 1); name = name.left(name.length()-4); //Strip off ".sf2" font._name = name.ascii(); |