from ../../Source/./Plugin/../CabbageTable.h:6, from ../../Source/./Plugin/../CabbageCustomWidgets.h:27, from ../../Source/./Plugin/CabbagePluginEditor.h:23, from ../../Source/CabbageCustomWidgets.cpp:3: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/./Plugin/../CabbageLookAndFeel.h:32:0, from ../../Source/./Plugin/../CabbageCustomWidgets.h:24, from ../../Source/./Plugin/CabbagePluginEditor.h:23, from ../../Source/CabbageCustomWidgets.cpp:3: ../../Source/./Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/./Plugin/../CabbageMessageSystem.h:27, from ../../Source/./Plugin/CabbagePluginProcessor.h:27, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:46, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/CabbageLookAndFeel.h:32:0, from ../../Source/CabbagePropertiesDialog.h:24, from ../../Source/CabbagePropertiesDialog.cpp:21: ../../Source/CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/CabbageMessageSystem.h:27, from ../../Source/CabbageMessageSystem.cpp:1: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition Compiling CabbageTable.cpp In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/./Plugin/../CabbageMessageSystem.h:27, from ../../Source/./Plugin/CabbagePluginProcessor.h:27, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:46, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/CabbageTable.h:5:0, from ../../Source/CabbageTable.cpp:1: ../../Source/CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling ComponentLayoutEditor.cpp Compiling CodeEditor.cpp Compiling CodeWindow.cpp Compiling SplitComponent.cpp In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/Editor/../Plugin/../CabbageMessageSystem.h:27, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:27, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:46, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Editor/CodeEditor.h:27:0, from ../../Source/Editor/CodeWindow.h:23, from ../../Source/Editor/CodeWindow.cpp:20: ../../Source/Editor/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling CabbageAudioDeviceSelectorComponent.cpp Compiling CommandManager.cpp Compiling CabbagePluginEditor.cpp Compiling CabbagePluginProcessor.cpp In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:46, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: ../../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:46, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling Soundfiler.cpp Compiling Table.cpp Compiling XYPad.cpp Compiling XYPadAutomation.cpp In file included from /usr/include/csound/sysdep.h:109:0, from /usr/include/csound/csound.h:210, from /usr/include/csound/csound.hpp:41, from ../../Source/./Plugin/../CabbageMessageSystem.h:27, from ../../Source/./Plugin/CabbagePluginProcessor.h:27, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:46, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/XYPad.h:24:0, from ../../Source/XYPad.cpp:20: ../../Source/CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::initAllChannels()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:278:91: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls[i].getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:308:102: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls[i].getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘int CabbagePluginAudioProcessor::compileCsoundAndCreateGUI(bool)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:383:64: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] csoundParams->nchnls_override = this->getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘int CabbagePluginAudioProcessor::recompileCsound(juce::File)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:540:64: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] csoundParams->nchnls_override = this->getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘juce::StringArray CabbagePluginAudioProcessor::getTableStatement(int)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:1592:73: error: ‘csoundIsNamedGEN’ was not declared in this scope const int len = csoundIsNamedGEN(csound->GetCsound(), abs(argsPtr[0])); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:1595:69: error: ‘csoundGetNamedGEN’ was not declared in this scope csoundGetNamedGEN(csound->GetCsound(), argsPtr[0], genName, 1024); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:1849:109: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:1888:115: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘virtual void CabbagePluginAudioProcessor::processBlock(juce::AudioSampleBuffer&, juce::MidiBuffer&)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2106:32: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] int output_channel_count = getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2106:53: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] int output_channel_count = getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2120:12: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] if(getNumInputChannels()==0) ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2120:32: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] if(getNumInputChannels()==0) ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘virtual void CabbagePluginAudioProcessor::setStateInformation(const void*, int)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2391:162: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: cUtils::debug(guiCtrls[i].getStringProp(CabbageIDs::channel), (float)xmlState->getDoubleAttribute(guiCtrls[i].getStringProp(CabbageIDs::channel))); ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../CabbageUtils.h:166:17: note: candidate 1: static void cUtils::debug(juce::String, double) static void debug(String message, double value) ^ ../../Source/Plugin/../CabbageUtils.h:180:17: note: candidate 2: static void cUtils::debug(float, float) static void debug(float val, float value) ^ MakefilePluginSynth:215: recipe for target 'build/intermediate/Release/CabbagePluginProcessor_73d6661b.o' failed make: *** [build/intermediate/Release/CabbagePluginProcessor_73d6661b.o] Error 1 make: *** Waiting for unfinished jobs.... MakefileHost:251: warning: overriding recipe for target 'build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:146: warning: ignoring old recipe for target 'build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:256: warning: overriding recipe for target 'build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:166: warning: ignoring old recipe for target 'build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:332: warning: overriding recipe for target 'build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' MakefileHost:201: warning: ignoring old recipe for target 'build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' Cleaning CabbageHost MakefileHost:251: warning: overriding recipe for target 'build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:146: warning: ignoring old recipe for target 'build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:256: warning: overriding recipe for target 'build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:166: warning: ignoring old recipe for target 'build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:332: warning: overriding recipe for target 'build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' MakefileHost:201: warning: ignoring old recipe for target 'build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' Compiling BinaryData.cpp Compiling CabbageLookAndFeel.cpp Compiling CabbageCallOutBox.cpp Compiling CabbageGUIClass.cpp Compiling CabbageMainPanel.cpp Compiling CabbagePropertiesDialog.cpp Compiling CabbageTable.cpp Compiling ComponentLayoutEditor.cpp In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:46, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/CabbageLookAndFeel.h:32:0, from ../../Source/CabbagePropertiesDialog.h:24, from ../../Source/CabbagePropertiesDialog.cpp:21: ../../Source/CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling DirectoryContentsComponent.cpp In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:46, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/CabbageTable.h:5:0, from ../../Source/CabbageTable.cpp:1: ../../Source/CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling CodeEditor.cpp Compiling CodeWindow.cpp In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:46, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Editor/CodeEditor.h:27:0, from ../../Source/Editor/CodeWindow.h:23, from ../../Source/Editor/CodeWindow.cpp:20: ../../Source/Editor/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling CabbageAudioDeviceSelectorComponent.cpp Compiling CommandManager.cpp Compiling CabbagePluginEditor.cpp Compiling CabbagePluginProcessor.cpp In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:46, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: ../../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:46, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/include/csound/csoundCore.h:87:0: warning: "OK" redefined #define OK (0) ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling PluginWrapperProcessor.cpp ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::initAllChannels()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:278:91: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls[i].getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:308:102: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls[i].getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘int CabbagePluginAudioProcessor::compileCsoundAndCreateGUI(bool)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:383:64: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] csoundParams->nchnls_override = this->getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘int CabbagePluginAudioProcessor::recompileCsound(juce::File)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:540:64: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] csoundParams->nchnls_override = this->getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ Compiling AudioFilePlaybackProcessor.cpp Compiling AudioFilePlaybackEditor.cpp ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘juce::StringArray CabbagePluginAudioProcessor::getTableStatement(int)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:1592:73: error: ‘csoundIsNamedGEN’ was not declared in this scope const int len = csoundIsNamedGEN(csound->GetCsound(), abs(argsPtr[0])); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:1595:69: error: ‘csoundGetNamedGEN’ was not declared in this scope csoundGetNamedGEN(csound->GetCsound(), argsPtr[0], genName, 1024); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:1849:109: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:1888:115: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘virtual void CabbagePluginAudioProcessor::processBlock(juce::AudioSampleBuffer&, juce::MidiBuffer&)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2106:32: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] int output_channel_count = getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2106:53: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] int output_channel_count = getNumOutputChannels(); ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2120:12: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] if(getNumInputChannels()==0) ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2120:32: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] if(getNumInputChannels()==0) ^ In file included from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../Source/Plugin/../../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Plugin/CabbagePluginProcessor.h:23, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../Source/Plugin/../../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘virtual void CabbagePluginAudioProcessor::setStateInformation(const void*, int)’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2391:162: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: cUtils::debug(guiCtrls[i].getStringProp(CabbageIDs::channel), (float)xmlState->getDoubleAttribute(guiCtrls[i].getStringProp(CabbageIDs::channel))); ^ In file included from ../../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: ../../Source/Plugin/../CabbageUtils.h:166:17: note: candidate 1: static void cUtils::debug(juce::String, double) static void debug(String message, double value) ^ ../../Source/Plugin/../CabbageUtils.h:180:17: note: candidate 2: static void cUtils::debug(float, float) static void debug(float val, float value) ^ MakefileHost:231: recipe for target 'build/intermediate-host/Release/CabbagePluginProcessor_73d6661b.o' failed make: *** [build/intermediate-host/Release/CabbagePluginProcessor_73d6661b.o] Error 1 make: *** Waiting for unfinished jobs.... ../../Source/Host/PluginWrapperProcessor.cpp: In member function ‘virtual bool PluginWrapper::isInputChannelStereoPair(int) const’: ../../Source/Host/PluginWrapperProcessor.cpp:101:59: warning: ‘virtual bool juce::AudioProcessor::isInputChannelStereoPair(int) const’ is deprecated [-Wdeprecated-declarations] return vstInstance->isInputChannelStereoPair(index); ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/PluginWrapperProcessor.h:14, from ../../Source/Host/PluginWrapperProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:935:35: note: declared here JUCE_DEPRECATED (virtual bool isInputChannelStereoPair (int index) const); ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:322:57: note: in definition of macro ‘JUCE_DEPRECATED’ #define JUCE_DEPRECATED(functionDef) functionDef __attribute__ ((deprecated)) ^ ../../Source/Host/PluginWrapperProcessor.cpp: In member function ‘virtual bool PluginWrapper::isOutputChannelStereoPair(int) const’: ../../Source/Host/PluginWrapperProcessor.cpp:109:59: warning: ‘virtual bool juce::AudioProcessor::isInputChannelStereoPair(int) const’ is deprecated [-Wdeprecated-declarations] return vstInstance->isInputChannelStereoPair(index); ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/PluginWrapperProcessor.h:14, from ../../Source/Host/PluginWrapperProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:935:35: note: declared here JUCE_DEPRECATED (virtual bool isInputChannelStereoPair (int index) const); ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:322:57: note: in definition of macro ‘JUCE_DEPRECATED’ #define JUCE_DEPRECATED(functionDef) functionDef __attribute__ ((deprecated)) ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp: In member function ‘virtual void AudioFilePlaybackProcessor::processBlock(juce::AudioSampleBuffer&, juce::MidiBuffer&)’: ../../Source/Host/AudioFilePlaybackProcessor.cpp:99:34: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:99:54: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:99:61: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:99:82: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp: In member function ‘void AudioFilePlaybackProcessor::playSoundFile(juce::AudioSampleBuffer&, bool)’: ../../Source/Host/AudioFilePlaybackProcessor.cpp:152:22: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:152:42: warning: ‘int juce::AudioProcessor::getNumInputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:912:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumInputChannels() const noexcept, { return getTotalNumInputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:152:49: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ ../../Source/Host/AudioFilePlaybackProcessor.cpp:152:70: warning: ‘int juce::AudioProcessor::getNumOutputChannels() const’ is deprecated [-Wdeprecated-declarations] for (int i = getNumInputChannels(); i < getNumOutputChannels(); ++i) ^ In file included from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_StandardHeader.h:56:0, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/juce_core.h:155, from ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/juce_audio_basics.h:28, from ../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:17, from ../../Source/Host/AudioFilePlaybackProcessor.h:14, from ../../Source/Host/AudioFilePlaybackProcessor.cpp:11: ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_processors/processors/juce_AudioProcessor.h:913:36: note: declared here JUCE_DEPRECATED_WITH_BODY (int getNumOutputChannels() const noexcept, { return getTotalNumOutputChannels(); }) ^ ../../JuceLibraryCode/../JuceLibraryCode/modules/juce_audio_basics/../juce_core/system/juce_PlatformDefs.h:323:57: note: in definition of macro ‘JUCE_DEPRECATED_WITH_BODY’ #define JUCE_DEPRECATED_WITH_BODY(functionDef, body) functionDef __attribute__ ((deprecated)) body ^ cp: cannot stat './build/Cabbage': No such file or directory cp: cannot stat './build/CabbagePluginSynth.so': No such file or directory cp: cannot stat './build/CabbagePluginEffect.so': No such file or directory cp: cannot stat './build/CabbageStudio': No such file or directory cp: cannot stat '../../Docs/_book': No such file or directory