noedigcode / konfyt

Digital keyboard workstation for Linux.
http://www.noedig.co.za/konfyt
GNU General Public License v3.0
42 stars 1 forks source link

problems building against fluidsynth #14

Closed BrainDamage closed 5 years ago

BrainDamage commented 5 years ago
make -k                                                                                                                                                                                    
/usr/bin/uic src/mainwindow.ui -o ui_mainwindow.h
/usr/bin/uic src/consoledialog.ui -o ui_consoledialog.h
/usr/bin/uic src/konfytLayerWidget.ui -o ui_konfytLayerWidget.h
/usr/bin/uic src/aboutdialog.ui -o ui_aboutdialog.h
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o main.o src/main.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytPatchEngine.o src/konfytPatchEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytPatch.o src/konfytPatch.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytPatchLayer.o src/konfytPatchLayer.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytFluidsynthEngine.o src/konfytFluidsynthEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytJackEngine.o src/konfytJackEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytDatabase.o src/konfytDatabase.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytProject.o src/konfytProject.cpp
src/konfytDatabase.cpp: In member function ‘KonfytSoundfont* konfytDatabaseWorker::_sfontFromFile(QString)’:
src/konfytDatabase.cpp:164:49: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
  164 |     fluid_preset_t* preset = new fluid_preset_t();
      |                                                 ^
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytDatabase.cpp:166:7: error: invalid use of incomplete type ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
  166 |     sf->iteration_start(sf);
      |       ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:40:16: note: forward declaration of ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   40 | typedef struct _fluid_sfont_t fluid_sfont_t;                    /**< SoundFont */
      |                ^~~~~~~~~~~~~~
src/konfytDatabase.cpp:168:18: error: invalid use of incomplete type ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
  168 |         more = sf->iteration_next(sf, preset);
      |                  ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:40:16: note: forward declaration of ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   40 | typedef struct _fluid_sfont_t fluid_sfont_t;                    /**< SoundFont */
      |                ^~~~~~~~~~~~~~
src/konfytDatabase.cpp:171:60: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
  171 |             QString presetName = QString(QByteArray( preset->get_name(preset) ));
      |                                                            ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytDatabase.cpp:172:33: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
  172 |             int banknum = preset->get_banknum(preset);
      |                                 ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytDatabase.cpp:173:29: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
  173 |             int num = preset->get_num(preset);
      |                             ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytDatabase.cpp:185:12: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
  185 |     delete preset;
      |            ^~~~~~
src/konfytDatabase.cpp:164:21: warning: ‘preset’ has incomplete type
  164 |     fluid_preset_t* preset = new fluid_preset_t();
      |                     ^~~~~~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytDatabase.h:34,
                 from src/konfytDatabase.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘struct _fluid_preset_t’
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytDatabase.cpp:185:12: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
  185 |     delete preset;
      |            ^~~~~~
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytDbTreeItem.o src/konfytDbTreeItem.cpp
make: *** [Makefile:1495: konfytDatabase.o] Error 1
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytDbTree.o src/konfytDbTree.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytMidiFilter.o src/konfytMidiFilter.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytProcess.o src/konfytProcess.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytDefines.o src/konfytDefines.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytMidi.o src/konfytMidi.cpp
src/konfytProcess.cpp: In constructor ‘konfytProcess::konfytProcess()’:
src/konfytProcess.cpp:27:79: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
   27 |     connect(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                               ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytProcess.h:25,
                 from src/konfytProcess.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
src/konfytProcess.cpp:27:79: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
   27 |     connect(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                               ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytProcess.h:25,
                 from src/konfytProcess.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytCarlaEngine.o src/konfytCarlaEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytsfloader.o src/konfytsfloader.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o aboutdialog.o src/aboutdialog.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytBridgeEngine.o src/konfytBridgeEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytBaseSoundEngine.o src/konfytBaseSoundEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytLscpEngine.o src/konfytLscpEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o gidls.o src/gidls.cpp
src/konfytsfloader.cpp: In member function ‘void konfytSfLoaderRunner::run()’:
src/konfytsfloader.cpp:38:49: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   38 |     fluid_preset_t* preset = new fluid_preset_t();
      |                                                 ^
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytsfloader.cpp:40:7: error: invalid use of incomplete type ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   40 |     sf->iteration_start(sf);
      |       ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:40:16: note: forward declaration of ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   40 | typedef struct _fluid_sfont_t fluid_sfont_t;                    /**< SoundFont */
      |                ^~~~~~~~~~~~~~
src/konfytsfloader.cpp:42:18: error: invalid use of incomplete type ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   42 |         more = sf->iteration_next(sf, preset);
      |                  ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:40:16: note: forward declaration of ‘fluid_sfont_t’ {aka ‘struct _fluid_sfont_t’}
   40 | typedef struct _fluid_sfont_t fluid_sfont_t;                    /**< SoundFont */
      |                ^~~~~~~~~~~~~~
src/konfytsfloader.cpp:45:60: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   45 |             QString presetName = QString(QByteArray( preset->get_name(preset) ));
      |                                                            ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytsfloader.cpp:46:33: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   46 |             int banknum = preset->get_banknum(preset);
      |                                 ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytsfloader.cpp:47:29: error: invalid use of incomplete type ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   47 |             int num = preset->get_num(preset);
      |                             ^~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘fluid_preset_t’ {aka ‘struct _fluid_preset_t’}
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytsfloader.cpp:55:12: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
   55 |     delete preset;
      |            ^~~~~~
src/konfytsfloader.cpp:38:21: warning: ‘preset’ has incomplete type
   38 |     fluid_preset_t* preset = new fluid_preset_t();
      |                     ^~~~~~
In file included from /usr/include/fluidsynth.h:95,
                 from src/konfytsfloader.h:26,
                 from src/konfytsfloader.cpp:22:
/usr/include/fluidsynth/types.h:41:16: note: forward declaration of ‘struct _fluid_preset_t’
   41 | typedef struct _fluid_preset_t fluid_preset_t;                  /**< SoundFont preset */
      |                ^~~~~~~~~~~~~~~
src/konfytsfloader.cpp:55:12: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
   55 |     delete preset;
      |            ^~~~~~
/usr/bin/rcc -name images images.qrc -o qrc_images.cpp
g++ -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -dM -E -o moc_predefs.h /usr/lib/qt/mkspecs/features/data/dummy.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o mainwindow.o src/mainwindow.cpp
make: *** [Makefile:1555: konfytsfloader.o] Error 1
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o consoledialog.o src/consoledialog.cpp
src/konfytBridgeEngine.cpp: In member function ‘virtual int KonfytBridgeEngine::addSfz(QString)’:
src/konfytBridgeEngine.cpp:74:83: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
   74 |     connect(item.process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                                   ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytBridgeEngine.h:26,
                 from src/konfytBridgeEngine.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
src/konfytBridgeEngine.cpp:74:83: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
   74 |     connect(item.process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                                   ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytBridgeEngine.h:26,
                 from src/konfytBridgeEngine.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o konfytLayerWidget.o src/konfytLayerWidget.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o qrc_images.o qrc_images.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/mainwindow.h -o moc_mainwindow.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/consoledialog.h -o moc_consoledialog.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytPatchEngine.h -o moc_konfytPatchEngine.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytLayerWidget.h -o moc_konfytLayerWidget.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytFluidsynthEngine.h -o moc_konfytFluidsynthEngine.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytJackEngine.h -o moc_konfytJackEngine.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytDatabase.h -o moc_konfytDatabase.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytProject.h -o moc_konfytProject.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytProcess.h -o moc_konfytProcess.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytCarlaEngine.h -o moc_konfytCarlaEngine.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytsfloader.h -o moc_konfytsfloader.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/aboutdialog.h -o moc_aboutdialog.cpp
src/mainwindow.cpp: In member function ‘void MainWindow::gui_updatePatchList()’:
src/mainwindow.cpp:774:41: warning: ‘void QListWidgetItem::setTextColor(const QColor&)’ is deprecated: Use QListWidgetItem::setForeground() instead [-Wdeprecated-declarations]
  774 |             item->setTextColor(Qt::white);
      |                                         ^
In file included from /usr/include/qt/QtWidgets/QListWidgetItem:1,
                 from src/mainwindow.h:32,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qlistwidget.h:137:17: note: declared here
  137 |     inline void setTextColor(const QColor &color)
      |                 ^~~~~~~~~~~~
src/mainwindow.cpp:776:40: warning: ‘void QListWidgetItem::setTextColor(const QColor&)’ is deprecated: Use QListWidgetItem::setForeground() instead [-Wdeprecated-declarations]
  776 |             item->setTextColor(Qt::gray);
      |                                        ^
In file included from /usr/include/qt/QtWidgets/QListWidgetItem:1,
                 from src/mainwindow.h:32,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qlistwidget.h:137:17: note: declared here
  137 |     inline void setTextColor(const QColor &color)
      |                 ^~~~~~~~~~~~
src/mainwindow.cpp: In member function ‘void MainWindow::gui_updateConnectionsTree()’:
src/mainwindow.cpp:1056:54: warning: ‘void QTreeWidgetItem::setBackgroundColor(int, const QColor&)’ is deprecated: Use QTreeWidgetItem::setBackground() instead [-Wdeprecated-declarations]
 1056 |             item->setBackgroundColor(0, inactiveColor);
      |                                                      ^
In file included from /usr/include/qt/QtWidgets/QTreeWidgetItem:1,
                 from src/mainwindow.h:40,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qtreewidget.h:142:17: note: declared here
  142 |     inline void setBackgroundColor(int column, const QColor &color)
      |                 ^~~~~~~~~~~~~~~~~~
src/mainwindow.cpp:1059:52: warning: ‘void QTreeWidgetItem::setBackgroundColor(int, const QColor&)’ is deprecated: Use QTreeWidgetItem::setBackground() instead [-Wdeprecated-declarations]
 1059 |             item->setBackgroundColor(0, activeColor);
      |                                                    ^
In file included from /usr/include/qt/QtWidgets/QTreeWidgetItem:1,
                 from src/mainwindow.h:40,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qtreewidget.h:142:17: note: declared here
  142 |     inline void setBackgroundColor(int column, const QColor &color)
      |                 ^~~~~~~~~~~~~~~~~~
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytBridgeEngine.h -o moc_konfytBridgeEngine.cpp
src/mainwindow.cpp: In member function ‘void MainWindow::setCurrentPatch(int)’:
src/mainwindow.cpp:2267:37: warning: ‘void QListWidgetItem::setTextColor(const QColor&)’ is deprecated: Use QListWidgetItem::setForeground() instead [-Wdeprecated-declarations]
 2267 |         item->setTextColor(Qt::white);
      |                                     ^
In file included from /usr/include/qt/QtWidgets/QListWidgetItem:1,
                 from src/mainwindow.h:32,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qlistwidget.h:137:17: note: declared here
  137 |     inline void setTextColor(const QColor &color)
      |                 ^~~~~~~~~~~~
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/konfytBaseSoundEngine.h -o moc_konfytBaseSoundEngine.cpp
/usr/bin/moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /tmp/konfyt/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/tmp/konfyt -I/tmp/konfyt/src -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include src/gidls.h -o moc_gidls.cpp
src/mainwindow.cpp: In member function ‘void MainWindow::openFileManager(QString)’:
src/mainwindow.cpp:5394:82: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
 5394 |         connect(process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                                  ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytBridgeEngine.h:26,
                 from src/konfytPatchEngine.h:29,
                 from src/mainwindow.h:44,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
src/mainwindow.cpp:5394:82: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations]
 5394 |         connect(process, static_cast<void (QProcess::*)(int)>(&QProcess::finished),
      |                                                                                  ^
In file included from /usr/include/qt/QtCore/QProcess:1,
                 from src/konfytBridgeEngine.h:26,
                 from src/konfytPatchEngine.h:29,
                 from src/mainwindow.h:44,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtCore/qprocess.h:280:10: note: declared here
  280 |     void finished(int exitCode); // ### Qt 6: merge the two signals with a default value
      |          ^~~~~~~~
src/mainwindow.cpp: In member function ‘void MainWindow::updateJackPage()’:
src/mainwindow.cpp:5840:45: warning: ‘virtual void QListWidgetItem::setBackgroundColor(const QColor&)’ is deprecated: Use QListWidgetItem::setBackground() instead [-Wdeprecated-declarations]
 5840 |             item->setBackgroundColor(Qt::red);
      |                                             ^
In file included from /usr/include/qt/QtWidgets/QListWidgetItem:1,
                 from src/mainwindow.h:32,
                 from src/mainwindow.cpp:22:
/usr/include/qt/QtWidgets/qlistwidget.h:124:18: note: declared here
  124 |     virtual void setBackgroundColor(const QColor &color)
      |                  ^~~~~~~~~~~~~~~~~~
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_mainwindow.o moc_mainwindow.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_consoledialog.o moc_consoledialog.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytPatchEngine.o moc_konfytPatchEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytLayerWidget.o moc_konfytLayerWidget.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytFluidsynthEngine.o moc_konfytFluidsynthEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytJackEngine.o moc_konfytJackEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytDatabase.o moc_konfytDatabase.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytProject.o moc_konfytProject.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytProcess.o moc_konfytProcess.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytCarlaEngine.o moc_konfytCarlaEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytsfloader.o moc_konfytsfloader.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_aboutdialog.o moc_aboutdialog.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytBridgeEngine.o moc_konfytBridgeEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_konfytBaseSoundEngine.o moc_konfytBaseSoundEngine.cpp
g++ -c -pipe -DREAL_BUILD -I/usr/include/carla -I/usr/include/carla/includes -fpermissive -O2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_REENTRANT -Wall -W -Wno-unused-parameter -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o moc_gidls.o moc_gidls.cpp

my fluidsynth version is 2.0.8

it seems it's finding the forward declaration but not the implementation?

noedigcode commented 5 years ago

I will try to reproduce the issue here soon. Maybe it's due to Fluidsynth API changes, since I've been using version 1.1.9.

noedigcode commented 5 years ago

What Linux distro are you using?

BrainDamage commented 5 years ago

arch linux

noedigcode commented 5 years ago

Please see latest commit on master branch, this issue should be fixed now.

BrainDamage commented 5 years ago

Can confirm it's working now, thanks!