==> Synchronizing chroot copy [/home/alhp/workspace2/chroot/root] -> [build_046fe450-c9c3-4fdc-86fa-041357627f96]...done ==> Making package: helm-synth 0.9.0-10.2 (Sat Dec 9 22:51:17 2023) ==> Retrieving sources... -> Downloading helm-v0.9.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 101k 0 101k 0 0 103k 0 --:--:-- --:--:-- --:--:-- 103k 100 9046k 0 9046k 0 0 5147k 0 --:--:-- 0:00:01 --:--:-- 11.2M 100 14.8M 0 14.8M 0 0 5199k 0 --:--:-- 0:00:02 --:--:-- 7784k 100 14.8M 0 14.8M 0 0 5199k 0 --:--:-- 0:00:02 --:--:-- 7784k -> Found helm-synth-0.9.0-gcc91.patch -> Found helm-synth-0.9.0-rename_helm-synth.patch ==> Validating source files with sha512sums... helm-v0.9.0.tar.gz ... Passed helm-synth-0.9.0-gcc91.patch ... Passed helm-synth-0.9.0-rename_helm-synth.patch ... Passed ==> Validating source files with b2sums... helm-v0.9.0.tar.gz ... Passed helm-synth-0.9.0-gcc91.patch ... Passed helm-synth-0.9.0-rename_helm-synth.patch ... Passed ==> Making package: helm-synth 0.9.0-10.2 (Sat Dec 9 22:51:41 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (39) New Version Net Change extra/alsa-topology-conf 1.2.5.1-3 0.33 MiB extra/alsa-ucm-conf 1.2.10-2 0.33 MiB core/dbus 1.14.10-1 0.89 MiB extra/default-cursors 2-1 0.00 MiB extra/graphite 1:1.3.14-3 0.20 MiB extra/harfbuzz 8.3.0-1 3.90 MiB extra/libdrm 2.4.118-1 1.22 MiB core/libedit 20230828_3.1-1 0.28 MiB extra/libomxil-bellagio 0.9.3-4 0.58 MiB extra/libpciaccess 0.17-1 0.06 MiB extra/libpng 1.6.40-2 0.57 MiB extra/libsamplerate 0.2.2-2 1.55 MiB extra/libunwind 1.7.2-1 0.26 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.16-1 3.86 MiB extra/libxdamage 1.1.6-1 0.02 MiB extra/libxdmcp 1.1.4-2 0.13 MiB extra/libxfixes 6.0.1-1 0.04 MiB extra/libxrender 0.9.11-1 0.10 MiB extra/libxshmfence 1.3.2-1 0.02 MiB extra/libxxf86vm 1.1.5-1 0.03 MiB extra/llvm-libs 16.0.6-1 131.52 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.47 MiB extra/mesa 1:23.2.1-2 93.01 MiB extra/opus 1.4-1 0.53 MiB extra/vulkan-icd-loader 1.3.269-1 0.52 MiB extra/wayland 1.22.0-1 0.78 MiB extra/xcb-proto 1.16.0-1 1.04 MiB extra/xorgproto 2023.2-1 1.43 MiB extra/alsa-lib 1.2.10-2 1.70 MiB extra/freetype2 2.13.2-1 1.63 MiB extra/hicolor-icon-theme 0.17-3 0.05 MiB extra/jack2 1.9.22-1 1.89 MiB extra/libglvnd 1.7.0-1 3.70 MiB extra/libx11 1.8.7-1 9.79 MiB extra/libxcursor 1.2.1-3 0.06 MiB extra/libxext 1.3.5-1 0.30 MiB extra/libxinerama 1.1.5-1 0.02 MiB extra/lv2 1.18.10-1 0.98 MiB Total Installed Size: 263.81 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing hicolor-icon-theme... installing dbus... installing libsamplerate... installing opus... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxfixes... installing libxrender... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing libxcursor... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libunwind... installing libxdamage... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxinerama... installing lv2... Optional dependencies for lv2 lv2-docs: for developer documentation lv2-example-plugins: for example plugins python-lxml: for lv2specgen.py python-markdown: for lv2specgen.py python-pygments: for lv2specgen.py python-rdflib: for lv2specgen.py sord: for lv2_validate [?25h==> Retrieving sources... -> Found helm-v0.9.0.tar.gz -> Found helm-synth-0.9.0-gcc91.patch -> Found helm-synth-0.9.0-rename_helm-synth.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting helm-v0.9.0.tar.gz with bsdtar ==> Starting prepare()... patching file JUCE/modules/juce_graphics/colour/juce_PixelFormats.h patching file JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h patching file Makefile patching file builds/linux/LV2/Makefile patching file builds/linux/LV2/Makefile.binary patching file builds/linux/VST/Makefile patching file src/common/load_save.cpp patching file src/editor_sections/patch_browser.cpp patching file standalone/builds/linux/Makefile patching file standalone/helm.desktop ==> Starting build()... make: Entering directory '/startdir/src/helm-0.9.0' make -C standalone/builds/linux CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make -C builds/linux/LV2 CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/startdir/src/helm-0.9.0/standalone/builds/linux' make -C builds/linux/VST CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/startdir/src/helm-0.9.0/builds/linux/LV2' make -f Makefile.binary CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" make -f Makefile.ttl_generator CONFIG=Release make[2]: Entering directory '/startdir/src/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/startdir/src/helm-0.9.0/builds/linux/LV2' g++ lv2_ttl_generator.c -o lv2_ttl_generator -ldl make[1]: Entering directory '/startdir/src/helm-0.9.0/builds/linux/VST' Compiling include_juce_audio_plugin_client_VST2.cpp Compiling juce_LV2_Wrapper.cpp Compiling alias.cpp Compiling arpeggiator.cpp Compiling biquad_filter.cpp Compiling bit_crush.cpp Compiling alias.cpp Compiling arpeggiator.cpp Compiling alias.cpp Compiling arpeggiator.cpp Compiling biquad_filter.cpp Compiling bypass_router.cpp Compiling bit_crush.cpp Compiling delay.cpp Compiling bypass_router.cpp Compiling biquad_filter.cpp Compiling bit_crush.cpp Compiling distortion.cpp Compiling envelope.cpp Compiling delay.cpp Compiling bypass_router.cpp Compiling distortion.cpp Compiling delay.cpp Compiling feedback.cpp Compiling envelope.cpp Compiling formant_manager.cpp Compiling ladder_filter.cpp Compiling distortion.cpp Compiling envelope.cpp Compiling linear_slope.cpp Compiling magnitude_lookup.cpp Compiling feedback.cpp Compiling memory.cpp Compiling feedback.cpp Compiling formant_manager.cpp Compiling midi_lookup.cpp Compiling ladder_filter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/../juce_audio_plugin_client.h:53, from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/juce_IncludeModuleHeaders.h:29, from ../../../JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:77, from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp:27, from ../../../JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling linear_slope.cpp Compiling mono_panner.cpp Compiling magnitude_lookup.cpp Compiling memory.cpp Compiling formant_manager.cpp Compiling operators.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling midi_lookup.cpp Compiling mono_panner.cpp make[2]: Leaving directory '/startdir/src/helm-0.9.0/builds/linux/LV2' Compiling operators.cpp Compiling oscillator.cpp Compiling oscillator.cpp Compiling portamento_slope.cpp Compiling portamento_slope.cpp Compiling ladder_filter.cpp Compiling linear_slope.cpp Compiling processor.cpp Compiling processor_router.cpp Compiling magnitude_lookup.cpp Compiling resonance_lookup.cpp Compiling memory.cpp Compiling processor.cpp Compiling midi_lookup.cpp Compiling processor_router.cpp Compiling reverb.cpp Compiling resonance_lookup.cpp Compiling reverb_all_pass.cpp Compiling mono_panner.cpp Compiling reverb_comb.cpp Compiling operators.cpp Compiling reverb.cpp Compiling sample_decay_lookup.cpp Compiling reverb_all_pass.cpp Compiling simple_delay.cpp Compiling oscillator.cpp Compiling portamento_slope.cpp Compiling reverb_comb.cpp Compiling smooth_filter.cpp Compiling processor.cpp Compiling processor_router.cpp Compiling sample_decay_lookup.cpp Compiling smooth_value.cpp Compiling simple_delay.cpp Compiling state_variable_filter.cpp Compiling step_generator.cpp Compiling stutter.cpp Compiling resonance_lookup.cpp Compiling smooth_filter.cpp Compiling reverb.cpp Compiling trigger_operators.cpp Compiling value.cpp Compiling smooth_value.cpp Compiling reverb_all_pass.cpp Compiling state_variable_filter.cpp Compiling reverb_comb.cpp Compiling voice_handler.cpp Compiling border_bounds_constrainer.cpp Compiling sample_decay_lookup.cpp Compiling step_generator.cpp Compiling file_list_box_model.cpp Compiling stutter.cpp Compiling trigger_operators.cpp Compiling helm_common.cpp Compiling value.cpp Compiling simple_delay.cpp Compiling voice_handler.cpp Compiling smooth_filter.cpp Compiling border_bounds_constrainer.cpp Compiling smooth_value.cpp Compiling load_save.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/border_bounds_constrainer.h:21, from ../../../src/common/border_bounds_constrainer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling state_variable_filter.cpp Compiling midi_manager.cpp Compiling startup.cpp Compiling step_generator.cpp Compiling synth_base.cpp Compiling file_list_box_model.cpp Compiling helm_common.cpp Compiling synth_gui_interface.cpp Compiling stutter.cpp Compiling bpm_slider.cpp Compiling trigger_operators.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/file_list_box_model.h:21, from ../../../src/common/file_list_box_model.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/file_list_box_model.h:21, from ../../../src/common/file_list_box_model.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling value.cpp Compiling voice_handler.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/midi_manager.h:20, from ../../../src/common/midi_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ Compiling border_bounds_constrainer.cpp ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/load_save.h:20, from ../../../src/common/load_save.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling file_list_box_model.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/border_bounds_constrainer.h:21, from ../../../src/common/border_bounds_constrainer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/common/synth_gui_interface.h:20, from ../../../src/common/synth_gui_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling load_save.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/synth_base.h:20, from ../../../src/common/synth_base.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling midi_manager.cpp Compiling filter_response.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_response.h:21, from ../../../src/editor_components/filter_response.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/startup.h:20, from ../../../src/common/startup.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/load_save.h:20, from ../../../src/common/load_save.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/bpm_slider.h:20, from ../../../src/editor_components/bpm_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/border_bounds_constrainer.h:21, from ../../../src/common/border_bounds_constrainer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ Compiling filter_selector.cpp ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling startup.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/file_list_box_model.h:21, from ../../../src/common/file_list_box_model.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/midi_manager.h:20, from ../../../src/common/midi_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling global_tool_tip.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/startup.h:20, from ../../../src/common/startup.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_common.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/global_tool_tip.h:21, from ../../../src/editor_components/global_tool_tip.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling load_save.cpp Compiling graphical_step_sequencer.cpp Compiling midi_keyboard.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_selector.h:20, from ../../../src/editor_components/filter_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_base.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/graphical_step_sequencer.h:21, from ../../../src/editor_components/graphical_step_sequencer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_button.cpp Compiling modulation_highlight.cpp Compiling midi_manager.cpp Compiling modulation_meter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_button.h:21, from ../../../src/editor_components/modulation_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/midi_manager.h:20, from ../../../src/common/midi_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/synth_base.h:20, from ../../../src/common/synth_base.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/load_save.h:20, from ../../../src/common/load_save.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/midi_keyboard.h:21, from ../../../src/editor_components/midi_keyboard.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ Compiling synth_gui_interface.cpp ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_meter.h:20, from ../../../src/editor_components/modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/common/synth_gui_interface.h:20, from ../../../src/common/synth_gui_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_slider.h:20, from ../../../src/editor_components/modulation_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_background.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_background.h:21, from ../../../src/editor_components/open_gl_background.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_highlight.h:20, from ../../../src/editor_components/modulation_highlight.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling startup.cpp Compiling open_gl_component.cpp Compiling bpm_slider.cpp Compiling filter_response.cpp Compiling open_gl_envelope.cpp Compiling open_gl_modulation_meter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/bpm_slider.h:20, from ../../../src/editor_components/bpm_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_envelope.h:21, from ../../../src/editor_components/open_gl_envelope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_oscilloscope.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_component.h:21, from ../../../src/editor_components/open_gl_component.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_peak_meter.cpp Compiling synth_base.cpp Compiling filter_selector.cpp Compiling open_gl_wave_viewer.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_response.h:21, from ../../../src/editor_components/filter_response.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/startup.h:20, from ../../../src/common/startup.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_peak_meter.h:21, from ../../../src/editor_components/open_gl_peak_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling oscilloscope.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_modulation_meter.h:20, from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/common/synth_base.h:20, from ../../../src/common/synth_base.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling patch_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_oscilloscope.h:21, from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling retrigger_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_wave_viewer.h:21, from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_selector.h:20, from ../../../src/editor_components/filter_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling global_tool_tip.cpp Compiling graphical_step_sequencer.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/oscilloscope.h:21, from ../../../src/editor_components/oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/patch_selector.h:21, from ../../../src/editor_components/patch_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_button.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_button.h:20, from ../../../src/editor_components/synth_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/retrigger_selector.h:20, from ../../../src/editor_components/retrigger_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling midi_keyboard.cpp Compiling synth_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/midi_keyboard.h:21, from ../../../src/editor_components/midi_keyboard.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling tempo_selector.cpp Compiling modulation_button.cpp Compiling synth_gui_interface.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/graphical_step_sequencer.h:21, from ../../../src/editor_components/graphical_step_sequencer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling text_selector.cpp Compiling text_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/tempo_selector.h:20, from ../../../src/editor_components/tempo_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_highlight.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/global_tool_tip.h:21, from ../../../src/editor_components/global_tool_tip.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_slider.h:20, from ../../../src/editor_components/synth_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/common/synth_gui_interface.h:20, from ../../../src/common/synth_gui_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_selector.h:20, from ../../../src/editor_components/text_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_button.h:21, from ../../../src/editor_components/modulation_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling wave_selector.cpp Compiling wave_viewer.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_slider.h:20, from ../../../src/editor_components/text_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_meter.cpp Compiling xy_pad.cpp Compiling modulation_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_highlight.h:20, from ../../../src/editor_components/modulation_highlight.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling about_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_selector.h:21, from ../../../src/editor_components/wave_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling bpm_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/xy_pad.h:21, from ../../../src/editor_components/xy_pad.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_viewer.h:21, from ../../../src/editor_components/wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_slider.h:20, from ../../../src/editor_components/modulation_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/bpm_slider.h:20, from ../../../src/editor_components/bpm_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_background.cpp Compiling open_gl_component.cpp Compiling arp_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/about_section.h:21, from ../../../src/editor_sections/about_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_background.h:21, from ../../../src/editor_components/open_gl_background.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_meter.h:20, from ../../../src/editor_components/modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_envelope.cpp Compiling bpm_section.cpp Compiling filter_response.cpp Compiling contribute_section.cpp Compiling filter_selector.cpp Compiling delay_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_component.h:21, from ../../../src/editor_components/open_gl_component.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling delete_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/arp_section.h:21, from ../../../src/editor_sections/arp_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_modulation_meter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_envelope.h:21, from ../../../src/editor_components/open_gl_envelope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_response.h:21, from ../../../src/editor_components/filter_response.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delete_section.h:21, from ../../../src/editor_sections/delete_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/bpm_section.h:21, from ../../../src/editor_sections/bpm_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_modulation_meter.h:20, from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/filter_selector.h:20, from ../../../src/editor_components/filter_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling global_tool_tip.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/contribute_section.h:21, from ../../../src/editor_sections/contribute_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling distortion_section.cpp Compiling open_gl_oscilloscope.cpp Compiling dynamic_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delay_section.h:21, from ../../../src/editor_sections/delay_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling envelope_section.cpp Compiling open_gl_peak_meter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_peak_meter.h:21, from ../../../src/editor_components/open_gl_peak_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling extra_mod_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_oscilloscope.h:21, from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling graphical_envelope.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/global_tool_tip.h:21, from ../../../src/editor_components/global_tool_tip.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/dynamic_section.h:21, from ../../../src/editor_sections/dynamic_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling feedback_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/distortion_section.h:21, from ../../../src/editor_sections/distortion_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/graphical_envelope.h:21, from ../../../src/editor_components/graphical_envelope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_wave_viewer.cpp Compiling filter_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/envelope_section.h:21, from ../../../src/editor_sections/envelope_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling formant_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/formant_section.h:21, from ../../../src/editor_sections/formant_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/feedback_section.h:21, from ../../../src/editor_sections/feedback_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling oscilloscope.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/extra_mod_section.h:21, from ../../../src/editor_sections/extra_mod_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling patch_selector.cpp Compiling graphical_step_sequencer.cpp Compiling full_interface.cpp Compiling midi_keyboard.cpp Compiling lfo_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_wave_viewer.h:21, from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling retrigger_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/oscilloscope.h:21, from ../../../src/editor_components/oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling mixer_section.cpp Compiling noise_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/filter_section.h:21, from ../../../src/editor_sections/filter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/lfo_section.h:21, from ../../../src/editor_sections/lfo_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/noise_section.h:21, from ../../../src/editor_sections/noise_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/patch_selector.h:21, from ../../../src/editor_components/patch_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/editor_sections/full_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/graphical_step_sequencer.h:21, from ../../../src/editor_components/graphical_step_sequencer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/mixer_section.h:21, from ../../../src/editor_sections/mixer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/midi_keyboard.h:21, from ../../../src/editor_components/midi_keyboard.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_modulation_manager.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/retrigger_selector.h:20, from ../../../src/editor_components/retrigger_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling oscillator_section.cpp Compiling patch_browser.cpp Compiling reverb_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/open_gl_modulation_manager.h:21, from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling save_section.cpp Compiling synth_button.cpp Compiling modulation_button.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/oscillator_section.h:21, from ../../../src/editor_sections/oscillator_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/reverb_section.h:21, from ../../../src/editor_sections/reverb_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/patch_browser.h:21, from ../../../src/editor_sections/patch_browser.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling step_sequencer_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/step_sequencer_section.h:21, from ../../../src/editor_sections/step_sequencer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/save_section.h:21, from ../../../src/editor_sections/save_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_button.h:20, from ../../../src/editor_components/synth_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_highlight.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_highlight.h:20, from ../../../src/editor_components/modulation_highlight.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_button.h:21, from ../../../src/editor_components/modulation_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling stutter_section.cpp Compiling modulation_meter.cpp Compiling tempo_selector.cpp Compiling text_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_meter.h:20, from ../../../src/editor_components/modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_slider.h:20, from ../../../src/editor_components/synth_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling sub_section.cpp Compiling synth_section.cpp Compiling text_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/tempo_selector.h:20, from ../../../src/editor_components/tempo_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/stutter_section.h:21, from ../../../src/editor_sections/stutter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synthesis_interface.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synthesis_interface.h:21, from ../../../src/editor_sections/synthesis_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling update_check_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_selector.h:20, from ../../../src/editor_components/text_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling voice_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/update_check_section.h:21, from ../../../src/editor_sections/update_check_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_slider.cpp Compiling volume_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/sub_section.h:21, from ../../../src/editor_sections/sub_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling wave_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_slider.h:20, from ../../../src/editor_components/text_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/voice_section.h:21, from ../../../src/editor_sections/voice_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synth_section.h:21, from ../../../src/editor_sections/synth_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling wave_viewer.cpp Compiling browser_look_and_feel.cpp Compiling open_gl_background.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/volume_section.h:21, from ../../../src/editor_sections/volume_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/modulation_slider.h:20, from ../../../src/editor_components/modulation_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling xy_pad.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/browser_look_and_feel.h:20, from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling colors.cpp Compiling about_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/xy_pad.h:21, from ../../../src/editor_components/xy_pad.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_selector.h:21, from ../../../src/editor_components/wave_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/colors.h:21, from ../../../src/look_and_feel/colors.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling default_look_and_feel.cpp Compiling arp_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/default_look_and_feel.h:20, from ../../../src/look_and_feel/default_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling fonts.cpp Compiling modulation_look_and_feel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/modulation_look_and_feel.h:20, from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/about_section.h:21, from ../../../src/editor_sections/about_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_component.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_background.h:21, from ../../../src/editor_components/open_gl_background.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_viewer.h:21, from ../../../src/editor_components/wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/arp_section.h:21, from ../../../src/editor_sections/arp_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/fonts.h:20, from ../../../src/look_and_feel/fonts.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_envelope.cpp Compiling shaders.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_component.h:21, from ../../../src/editor_components/open_gl_component.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling text_look_and_feel.cpp Compiling bpm_section.cpp Compiling helm_computer_keyboard.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/text_look_and_feel.h:20, from ../../../src/look_and_feel/text_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling contribute_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/contribute_section.h:21, from ../../../src/editor_sections/contribute_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_editor.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/bpm_section.h:21, from ../../../src/editor_sections/bpm_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling main.cpp Compiling open_gl_modulation_meter.cpp Compiling delay_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_modulation_meter.h:20, from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling dc_filter.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_envelope.h:21, from ../../../src/editor_components/open_gl_envelope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling detune_lookup.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/standalone/helm_editor.h:20, from ../../../src/standalone/helm_editor.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling fixed_point_oscillator.cpp Compiling fixed_point_wave.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/shaders.cpp:18: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling gate.cpp Compiling helm_engine.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delay_section.h:21, from ../../../src/editor_sections/delay_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_oscilloscope.cpp Compiling helm_lfo.cpp Compiling delete_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/standalone/main.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_module.cpp Compiling helm_oscillators.cpp Compiling distortion_section.cpp Compiling dynamic_section.cpp Compiling helm_voice_handler.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/standalone/helm_computer_keyboard.h:20, from ../../../src/standalone/helm_computer_keyboard.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling noise_oscillator.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/distortion_section.h:21, from ../../../src/editor_sections/distortion_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ Compiling peak_meter.cpp ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_peak_meter.cpp Compiling resonance_cancel.cpp Compiling envelope_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_oscilloscope.h:21, from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling trigger_random.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_peak_meter.h:21, from ../../../src/editor_components/open_gl_peak_meter.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling extra_mod_section.cpp Compiling value_switch.cpp Compiling BinaryData.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/dynamic_section.h:21, from ../../../src/editor_sections/dynamic_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_audio_basics.cpp Compiling open_gl_wave_viewer.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/envelope_section.h:21, from ../../../src/editor_sections/envelope_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_audio_devices.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delete_section.h:21, from ../../../src/editor_sections/delete_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/open_gl_wave_viewer.h:21, from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling feedback_section.cpp ../../JuceLibraryCode/BinaryData.cpp:3843:122: internal compiler error: Segmentation fault 3843 | 255,0,169,254,155,6,248,5,176,2,38,0,47,0,0,0,7,0,14,5,196,255,189,255,255,0,157,254,155,6,6,4,58,2,38,0,238,0,0,0,7,0,14,4,210,255,189,255,255,0,47,254,155,5,168,5,176,2,38,0,216,0,0,0,7,0,14,4,116,255,189,255,255,0,40,254,155,4,183,4,58,2,38,0,237, | ^ 0x1ad33c8 internal_error(char const*, ...) ???:0 0x9443d0 c_common_parse_file() ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[1]: *** [Makefile:854: build/intermediate/Release/BinaryData_ce4232d4.o] Error 1 make[1]: *** Waiting for unfinished jobs.... Compiling filter_section.cpp Compiling oscilloscope.cpp Compiling patch_selector.cpp Compiling retrigger_selector.cpp Compiling formant_section.cpp Compiling synth_button.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/filter_section.h:21, from ../../../src/editor_sections/filter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/formant_section.h:21, from ../../../src/editor_sections/formant_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling full_interface.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/oscilloscope.h:21, from ../../../src/editor_components/oscilloscope.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/extra_mod_section.h:21, from ../../../src/editor_sections/extra_mod_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling lfo_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/feedback_section.h:21, from ../../../src/editor_sections/feedback_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_button.h:20, from ../../../src/editor_components/synth_button.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/retrigger_selector.h:20, from ../../../src/editor_components/retrigger_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling mixer_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/patch_selector.h:21, from ../../../src/editor_components/patch_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling tempo_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/editor_sections/full_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/mixer_section.h:21, from ../../../src/editor_sections/mixer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ make[1]: Leaving directory '/startdir/src/helm-0.9.0/standalone/builds/linux' make: *** [Makefile:80: standalone] Error 2 make: *** Waiting for unfinished jobs.... Compiling text_selector.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_selector.h:20, from ../../../src/editor_components/text_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling noise_section.cpp Compiling text_slider.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/tempo_selector.h:20, from ../../../src/editor_components/tempo_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_modulation_manager.cpp Compiling oscillator_section.cpp Compiling wave_selector.cpp Compiling patch_browser.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/synth_slider.h:20, from ../../../src/editor_components/synth_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling wave_viewer.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/oscillator_section.h:21, from ../../../src/editor_sections/oscillator_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/noise_section.h:21, from ../../../src/editor_sections/noise_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/patch_browser.h:21, from ../../../src/editor_sections/patch_browser.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_viewer.h:21, from ../../../src/editor_components/wave_viewer.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/open_gl_modulation_manager.h:21, from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/lfo_section.h:21, from ../../../src/editor_sections/lfo_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/wave_selector.h:21, from ../../../src/editor_components/wave_selector.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling xy_pad.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/text_slider.h:20, from ../../../src/editor_components/text_slider.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling reverb_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_components/xy_pad.h:21, from ../../../src/editor_components/xy_pad.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling about_section.cpp Compiling arp_section.cpp Compiling save_section.cpp Compiling contribute_section.cpp Compiling bpm_section.cpp Compiling delay_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/reverb_section.h:21, from ../../../src/editor_sections/reverb_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/arp_section.h:21, from ../../../src/editor_sections/arp_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling step_sequencer_section.cpp Compiling stutter_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/bpm_section.h:21, from ../../../src/editor_sections/bpm_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/contribute_section.h:21, from ../../../src/editor_sections/contribute_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling delete_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/step_sequencer_section.h:21, from ../../../src/editor_sections/step_sequencer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/stutter_section.h:21, from ../../../src/editor_sections/stutter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delete_section.h:21, from ../../../src/editor_sections/delete_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling distortion_section.cpp Compiling sub_section.cpp Compiling dynamic_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/save_section.h:21, from ../../../src/editor_sections/save_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling envelope_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/about_section.h:21, from ../../../src/editor_sections/about_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/delay_section.h:21, from ../../../src/editor_sections/delay_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/sub_section.h:21, from ../../../src/editor_sections/sub_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/dynamic_section.h:21, from ../../../src/editor_sections/dynamic_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synthesis_interface.cpp Compiling update_check_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/envelope_section.h:21, from ../../../src/editor_sections/envelope_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/distortion_section.h:21, from ../../../src/editor_sections/distortion_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling voice_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/update_check_section.h:21, from ../../../src/editor_sections/update_check_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling volume_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synth_section.h:21, from ../../../src/editor_sections/synth_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/volume_section.h:21, from ../../../src/editor_sections/volume_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/voice_section.h:21, from ../../../src/editor_sections/voice_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling extra_mod_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synthesis_interface.h:21, from ../../../src/editor_sections/synthesis_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling feedback_section.cpp Compiling filter_section.cpp Compiling formant_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/filter_section.h:21, from ../../../src/editor_sections/filter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling browser_look_and_feel.cpp Compiling full_interface.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/feedback_section.h:21, from ../../../src/editor_sections/feedback_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling colors.cpp Compiling default_look_and_feel.cpp Compiling fonts.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/browser_look_and_feel.h:20, from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/full_interface.h:21, from ../../../src/editor_sections/full_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling lfo_section.cpp Compiling mixer_section.cpp Compiling modulation_look_and_feel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/formant_section.h:21, from ../../../src/editor_sections/formant_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/mixer_section.h:21, from ../../../src/editor_sections/mixer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/extra_mod_section.h:21, from ../../../src/editor_sections/extra_mod_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/fonts.h:20, from ../../../src/look_and_feel/fonts.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_manager.cpp Compiling shaders.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/lfo_section.h:21, from ../../../src/editor_sections/lfo_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/default_look_and_feel.h:20, from ../../../src/look_and_feel/default_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/modulation_look_and_feel.h:20, from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling noise_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/colors.h:21, from ../../../src/look_and_feel/colors.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling open_gl_modulation_manager.cpp Compiling oscillator_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/modulation_manager.h:21, from ../../../src/editor_sections/modulation_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/oscillator_section.h:21, from ../../../src/editor_sections/oscillator_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling patch_browser.cpp Compiling text_look_and_feel.cpp Compiling helm_editor.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/noise_section.h:21, from ../../../src/editor_sections/noise_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/text_look_and_feel.h:20, from ../../../src/look_and_feel/text_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_plugin.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/patch_browser.h:21, from ../../../src/editor_sections/patch_browser.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling reverb_section.cpp Compiling dc_filter.cpp Compiling detune_lookup.cpp Compiling save_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/plugin/helm_plugin.h:20, from ../../../src/plugin/helm_plugin.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling fixed_point_oscillator.cpp Compiling fixed_point_wave.cpp Compiling step_sequencer_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/plugin/helm_editor.h:20, from ../../../src/plugin/helm_editor.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling stutter_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/open_gl_modulation_manager.h:21, from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/shaders.cpp:18: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling gate.cpp Compiling sub_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/step_sequencer_section.h:21, from ../../../src/editor_sections/step_sequencer_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_engine.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/reverb_section.h:21, from ../../../src/editor_sections/reverb_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_lfo.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/save_section.h:21, from ../../../src/editor_sections/save_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/sub_section.h:21, from ../../../src/editor_sections/sub_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling synth_section.cpp Compiling helm_module.cpp Compiling helm_oscillators.cpp Compiling helm_voice_handler.cpp Compiling synthesis_interface.cpp Compiling update_check_section.cpp Compiling noise_oscillator.cpp Compiling peak_meter.cpp Compiling resonance_cancel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synth_section.h:21, from ../../../src/editor_sections/synth_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling trigger_random.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/stutter_section.h:21, from ../../../src/editor_sections/stutter_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling value_switch.cpp Compiling BinaryData.cpp Compiling voice_section.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/update_check_section.h:21, from ../../../src/editor_sections/update_check_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/synthesis_interface.h:21, from ../../../src/editor_sections/synthesis_interface.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_audio_basics.cpp Compiling include_juce_audio_devices.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling volume_section.cpp Compiling include_juce_audio_formats.cpp Compiling browser_look_and_feel.cpp Compiling colors.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/volume_section.h:21, from ../../../src/editor_sections/volume_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_audio_plugin_client_utils.cpp Compiling include_juce_audio_processors.cpp Compiling default_look_and_feel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/editor_sections/voice_section.h:21, from ../../../src/editor_sections/voice_section.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/browser_look_and_feel.h:20, from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling fonts.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling modulation_look_and_feel.cpp Compiling include_juce_audio_utils.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/colors.h:21, from ../../../src/look_and_feel/colors.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/modulation_look_and_feel.h:20, from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_core.cpp Compiling shaders.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling text_look_and_feel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/default_look_and_feel.h:20, from ../../../src/look_and_feel/default_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_editor.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/plugin/helm_editor.h:20, from ../../../src/plugin/helm_editor.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_data_structures.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/fonts.h:20, from ../../../src/look_and_feel/fonts.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling helm_plugin.cpp Compiling include_juce_events.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/shaders.cpp:18: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/plugin/helm_plugin.h:20, from ../../../src/plugin/helm_plugin.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JuceLibraryCode/JuceHeader.h:18, from ../../../src/look_and_feel/text_look_and_feel.h:20, from ../../../src/look_and_feel/text_look_and_feel.cpp:17: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_graphics.cpp Compiling dc_filter.cpp Compiling detune_lookup.cpp Compiling include_juce_gui_basics.cpp Compiling fixed_point_oscillator.cpp Compiling fixed_point_wave.cpp Compiling include_juce_gui_extra.cpp Compiling gate.cpp Compiling helm_engine.cpp Compiling helm_lfo.cpp Compiling helm_module.cpp Compiling helm_oscillators.cpp Compiling include_juce_opengl.cpp Compiling helm_voice_handler.cpp Compiling noise_oscillator.cpp Compiling peak_meter.cpp Compiling resonance_cancel.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling trigger_random.cpp Compiling value_switch.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling BinaryData.cpp Compiling include_juce_audio_basics.cpp Compiling include_juce_audio_devices.cpp Compiling include_juce_audio_formats.cpp Compiling include_juce_audio_plugin_client_utils.cpp Compiling include_juce_audio_processors.cpp Compiling include_juce_audio_utils.cpp Compiling include_juce_core.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_data_structures.cpp Compiling include_juce_events.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_graphics.cpp Compiling include_juce_gui_basics.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_gui_extra.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Compiling include_juce_opengl.cpp In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent::paint(juce::Graphics&)’: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’ 203 | getLookAndFeel().drawLasso (g, *this); | ~~~~~~~~~~~~~~^~ ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of ‘class juce::LookAndFeel’ 117 | class LookAndFeel; | ^~~~~~~~~~~ Linking Helm - Shared Code Linking Helm - Shared Code Linking Helm - VST Linking Helm - LV2 In function ‘getColourPropertyId’, inlined from ‘findColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2178:94: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘findColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘isColourSpecified’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2190:71: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘isColourSpecified’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘removeColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2195:66: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘removeColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘setColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2201:63: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘setColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘memcpy’, inlined from ‘__ct ’ at ../../../JUCE/modules/juce_core/containers/juce_ReferenceCountedArray.h:68:16, inlined from ‘operator=’ at ../../../JUCE/modules/juce_core/containers/juce_ReferenceCountedArray.h:94:31, inlined from ‘operator=’ at ../../../JUCE/modules/juce_core/network/juce_URL.cpp:189:27: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ make[2]: Leaving directory '/startdir/src/helm-0.9.0/builds/linux/LV2' ./lv2_ttl_generator build/helm-synth.so In function ‘getColourPropertyId’, inlined from ‘findColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2178:94: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘findColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘isColourSpecified’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2190:71: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘isColourSpecified’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘removeColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2195:66: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘removeColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ In function ‘getColourPropertyId’, inlined from ‘setColour’ at ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2201:63: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:284:21: warning: writing 32 bytes into a region of size 26 [-Wstringop-overflow=] 284 | *dest++ = *--t; | ^ ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp: In member function ‘setColour’: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:278:14: note: at offset [6, 32] into destination object ‘destBuffer’ of size 32 278 | char destBuffer[32]; | ^ Generate ttl data for 'build/helm-synth.so', basename: 'helm-synth' Writing manifest.ttl... done! Writing helm-synth.ttl... done! Writing presets.ttl... Saving preset 1/275... Saving preset 2/275... Saving preset 3/275... Saving preset 4/275... Saving preset 5/275... Saving preset 6/275... Saving preset 7/275... Saving preset 8/275... Saving preset 9/275... Saving preset 10/275... Saving preset 11/275... Saving preset 12/275... Saving preset 13/275... Saving preset 14/275... Saving preset 15/275... Saving preset 16/275... Saving preset 17/275... Saving preset 18/275... Saving preset 19/275... Saving preset 20/275... Saving preset 21/275... Saving preset 22/275... Saving preset 23/275... Saving preset 24/275... Saving preset 25/275... Saving preset 26/275... Saving preset 27/275... Saving preset 28/275... Saving preset 29/275... Saving preset 30/275... Saving preset 31/275... Saving preset 32/275... Saving preset 33/275... Saving preset 34/275... Saving preset 35/275... Saving preset 36/275... Saving preset 37/275... Saving preset 38/275... Saving preset 39/275... Saving preset 40/275... Saving preset 41/275... Saving preset 42/275... Saving preset 43/275... Saving preset 44/275... Saving preset 45/275... Saving preset 46/275... Saving preset 47/275... Saving preset 48/275... Saving preset 49/275... Saving preset 50/275... Saving preset 51/275... Saving preset 52/275... Saving preset 53/275... Saving preset 54/275... Saving preset 55/275... Saving preset 56/275... Saving preset 57/275... Saving preset 58/275... Saving preset 59/275... Saving preset 60/275... Saving preset 61/275... Saving preset 62/275... Saving preset 63/275... Saving preset 64/275... Saving preset 65/275... Saving preset 66/275... Saving preset 67/275... Saving preset 68/275... Saving preset 69/275... Saving preset 70/275... Saving preset 71/275... Saving preset 72/275... Saving preset 73/275... Saving preset 74/275... Saving preset 75/275... Saving preset 76/275... Saving preset 77/275... Saving preset 78/275... Saving preset 79/275... Saving preset 80/275... Saving preset 81/275... Saving preset 82/275... Saving preset 83/275... Saving preset 84/275... Saving preset 85/275... Saving preset 86/275... Saving preset 87/275... Saving preset 88/275... Saving preset 89/275... Saving preset 90/275... Saving preset 91/275... Saving preset 92/275... Saving preset 93/275... Saving preset 94/275... Saving preset 95/275... Saving preset 96/275... Saving preset 97/275... Saving preset 98/275... Saving preset 99/275... Saving preset 100/275...In function ‘memcpy’, inlined from ‘__ct ’ at ../../../JUCE/modules/juce_core/containers/juce_ReferenceCountedArray.h:68:16, inlined from ‘operator=’ at ../../../JUCE/modules/juce_core/containers/juce_ReferenceCountedArray.h:94:31, inlined from ‘operator=’ at ../../../JUCE/modules/juce_core/network/juce_URL.cpp:189:27: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ Saving preset 101/275... Saving preset 102/275... Saving preset 103/275... Saving preset 104/275... Saving preset 105/275... Saving preset 106/275... Saving preset 107/275... Saving preset 108/275... Saving preset 109/275... Saving preset 110/275... Saving preset 111/275... Saving preset 112/275... Saving preset 113/275... Saving preset 114/275... Saving preset 115/275... Saving preset 116/275... Saving preset 117/275... Saving preset 118/275... Saving preset 119/275... Saving preset 120/275... Saving preset 121/275... Saving preset 122/275... Saving preset 123/275... Saving preset 124/275... Saving preset 125/275... Saving preset 126/275... Saving preset 127/275... Saving preset 128/275... Saving preset 129/275... Saving preset 130/275... Saving preset 131/275... Saving preset 132/275... Saving preset 133/275... Saving preset 134/275... Saving preset 135/275... Saving preset 136/275... Saving preset 137/275... Saving preset 138/275... Saving preset 139/275... Saving preset 140/275... Saving preset 141/275... Saving preset 142/275... Saving preset 143/275... Saving preset 144/275... Saving preset 145/275... Saving preset 146/275... Saving preset 147/275... Saving preset 148/275... Saving preset 149/275... Saving preset 150/275... Saving preset 151/275... Saving preset 152/275... Saving preset 153/275... Saving preset 154/275... Saving preset 155/275... Saving preset 156/275... Saving preset 157/275... Saving preset 158/275... Saving preset 159/275... Saving preset 160/275... Saving preset 161/275... Saving preset 162/275... Saving preset 163/275... Saving preset 164/275... Saving preset 165/275... Saving preset 166/275... Saving preset 167/275... Saving preset 168/275... Saving preset 169/275... Saving preset 170/275... Saving preset 171/275... Saving preset 172/275... Saving preset 173/275... Saving preset 174/275... Saving preset 175/275... Saving preset 176/275... Saving preset 177/275... Saving preset 178/275... Saving preset 179/275... Saving preset 180/275... Saving preset 181/275... Saving preset 182/275... Saving preset 183/275... Saving preset 184/275... Saving preset 185/275... Saving preset 186/275... Saving preset 187/275... Saving preset 188/275... Saving preset 189/275... Saving preset 190/275... Saving preset 191/275... Saving preset 192/275... Saving preset 193/275... Saving preset 194/275... Saving preset 195/275... Saving preset 196/275...make[1]: Leaving directory '/startdir/src/helm-0.9.0/builds/linux/VST' Saving preset 197/275... Saving preset 198/275... Saving preset 199/275... Saving preset 200/275... Saving preset 201/275... Saving preset 202/275... Saving preset 203/275... Saving preset 204/275... Saving preset 205/275... Saving preset 206/275... Saving preset 207/275... Saving preset 208/275... Saving preset 209/275... Saving preset 210/275... Saving preset 211/275... Saving preset 212/275... Saving preset 213/275... Saving preset 214/275... Saving preset 215/275... Saving preset 216/275... Saving preset 217/275... Saving preset 218/275... Saving preset 219/275... Saving preset 220/275... Saving preset 221/275... Saving preset 222/275... Saving preset 223/275... Saving preset 224/275... Saving preset 225/275... Saving preset 226/275... Saving preset 227/275... Saving preset 228/275... Saving preset 229/275... Saving preset 230/275... Saving preset 231/275... Saving preset 232/275... Saving preset 233/275... Saving preset 234/275... Saving preset 235/275... Saving preset 236/275... Saving preset 237/275... Saving preset 238/275... Saving preset 239/275... Saving preset 240/275... Saving preset 241/275... Saving preset 242/275... Saving preset 243/275... Saving preset 244/275... Saving preset 245/275... Saving preset 246/275... Saving preset 247/275... Saving preset 248/275... Saving preset 249/275... Saving preset 250/275... Saving preset 251/275... Saving preset 252/275... Saving preset 253/275... Saving preset 254/275... Saving preset 255/275... Saving preset 256/275... Saving preset 257/275... Saving preset 258/275... Saving preset 259/275... Saving preset 260/275... Saving preset 261/275... Saving preset 262/275... Saving preset 263/275... Saving preset 264/275... Saving preset 265/275... Saving preset 266/275... Saving preset 267/275... Saving preset 268/275... Saving preset 269/275... Saving preset 270/275... Saving preset 271/275... Saving preset 272/275... Saving preset 273/275... Saving preset 274/275... done! mkdir -p helm-synth.lv2 cp build/helm-synth.so helm-synth.lv2 mv *.ttl helm-synth.lv2 make[1]: Leaving directory '/startdir/src/helm-0.9.0/builds/linux/LV2' make: Leaving directory '/startdir/src/helm-0.9.0' ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace2/chroot/build_046fe450-c9c3-4fdc-86fa-041357627f96/build