brian@brian-F9E:~/cabbage/Builds/Linux$ ./buildCabbage =========================================== ======== Build Script for Cabbage ========= =========================================== Running this script without any input parameters will build with default paths, i.e: Csound include: "/usr/local/include/csound" Csound library: "/usr/local/lib" ~/SDKs/vstsdk2.4" If you wish to use custom paths please pass them to this script in this order: "csound include" "csound library" "vst sdk" Examples: bulidCabbage "/usr/local/csound" "/usr/lib" "~/VST_SDK Building Cabbage! Using default path Cleaning CabbageStandalone Compiling BinaryData.cpp Compiling CabbageCallOutBox.cpp Compiling CabbageGUIClass.cpp Compiling CabbageLookAndFeel.cpp Compiling CabbageMainPanel.cpp Compiling CabbagePropertiesDialog.cpp Compiling CabbageTable.cpp Compiling ComponentLayoutEditor.cpp Compiling DirectoryContentsComponent.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 CodeEditor.cpp Compiling CodeWindow.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 SplitComponent.cpp Compiling CabbageAudioDeviceSelectorComponent.cpp Compiling CommandManager.cpp Compiling CabbagePluginEditor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ Compiling CabbagePluginProcessor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::initAllChannels()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:643:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls.getReference(i).getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:660:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls.getReference(i).getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2012:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2050:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ Compiling Table.cpp Compiling CabbageStandaloneDialog.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Standalone/../Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Standalone/../Editor/CodeWindow.h:26, from ../../Source/Standalone/CabbageStandaloneDialog.h:23, from ../../Source/Standalone/CabbageStandaloneDialog.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../Source/Standalone/../Editor/CodeEditor.h:27:0, from ../../Source/Standalone/../Editor/CodeWindow.h:23, from ../../Source/Standalone/CabbageStandaloneDialog.h:23, from ../../Source/Standalone/CabbageStandaloneDialog.cpp:20: ../../Source/Standalone/../Editor/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling StandaloneFilterApp.cpp Compiling XYPad.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Standalone/../Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Standalone/../Editor/CodeWindow.h:26, from ../../Source/Standalone/CabbageStandaloneDialog.h:23, from ../../Source/Standalone/StandaloneFilterApp.cpp:1: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../Source/Standalone/../Editor/CodeEditor.h:27:0, from ../../Source/Standalone/../Editor/CodeWindow.h:23, from ../../Source/Standalone/CabbageStandaloneDialog.h:23, from ../../Source/Standalone/StandaloneFilterApp.cpp:1: ../../Source/Standalone/../Editor/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 XYPadAutomation.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp Compiling juce_audio_processors.cpp Compiling juce_audio_utils.cpp Compiling juce_core.cpp Compiling juce_data_structures.cpp Compiling juce_events.cpp Compiling juce_graphics.cpp Compiling juce_gui_basics.cpp Compiling juce_gui_extra.cpp Linking CabbageStandalone Cleaning CabbagePluginEffect Compiling BinaryData.cpp Compiling CabbageCallOutBox.cpp Compiling CabbageGUIClass.cpp Compiling CabbageLookAndFeel.cpp Compiling CabbageMainPanel.cpp Compiling CabbagePropertiesDialog.cpp Compiling CabbageTable.cpp Compiling ComponentLayoutEditor.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition Compiling CodeEditor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 CodeWindow.cpp Compiling SplitComponent.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ Compiling CabbagePluginProcessor.cpp Compiling Soundfiler.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 Table.cpp ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::initAllChannels()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:643:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls.getReference(i).getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:660:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls.getReference(i).getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2012:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2050:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ Compiling XYPad.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 XYPadAutomation.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp Compiling juce_audio_processors.cpp Compiling juce_audio_utils.cpp Compiling juce_core.cpp Compiling juce_data_structures.cpp Compiling juce_events.cpp Compiling juce_graphics.cpp Compiling juce_gui_basics.cpp Compiling juce_gui_extra.cpp Compiling juce_PluginUtilities.cpp Compiling juce_VST3_Wrapper.cpp Compiling juce_VST_Wrapper.cpp ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:81:51: fatal error: public.sdk/source/vst2.x/audioeffectx.h: No such file or directory #include ^ compilation terminated. make: *** [build/intermediate/Release/juce_VST_Wrapper_bb62e93d.o] Error 1 make: *** Waiting for unfinished jobs.... Cleaning CabbagePluginEffect Compiling BinaryData.cpp Compiling CabbageCallOutBox.cpp Compiling CabbageGUIClass.cpp Compiling CabbageLookAndFeel.cpp Compiling CabbageMainPanel.cpp Compiling CabbagePropertiesDialog.cpp Compiling CabbageTable.cpp Compiling ComponentLayoutEditor.cpp Compiling CodeEditor.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 CodeWindow.cpp Compiling SplitComponent.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ Compiling CabbagePluginProcessor.cpp Compiling Soundfiler.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/include/csound/csound.hpp:41, from ../../Source/Plugin/../CabbageMessageSystem.h:27, from ../../Source/Plugin/CabbagePluginProcessor.h:27, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 Table.cpp ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::initAllChannels()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:643:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls.getReference(i).getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:660:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls.getReference(i).getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2012:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2050:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ Compiling XYPad.cpp In file included from /usr/local/include/csound/sysdep.h:109:0, from /usr/local/include/csound/csound.h:210, from /usr/local/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/local/include/csound/float-version.h:31:0: warning: "USE_DOUBLE" redefined [enabled by default] #define USE_DOUBLE ^ :0:0: note: this is the location of the previous definition In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 XYPadAutomation.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp Compiling juce_audio_processors.cpp Compiling juce_audio_utils.cpp Compiling juce_core.cpp Compiling juce_data_structures.cpp Compiling juce_events.cpp Compiling juce_graphics.cpp Compiling juce_gui_basics.cpp Compiling juce_gui_extra.cpp Compiling juce_PluginUtilities.cpp Compiling juce_VST3_Wrapper.cpp Compiling juce_VST_Wrapper.cpp ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:81:51: fatal error: public.sdk/source/vst2.x/audioeffectx.h: No such file or directory #include ^ compilation terminated. make: *** [build/intermediate/Release/juce_VST_Wrapper_bb62e93d.o] Error 1 make: *** Waiting for unfinished jobs.... MakefileHost:230: warning: overriding commands for target `build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:130: warning: ignoring old commands for target `build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:235: warning: overriding commands for target `build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:145: warning: ignoring old commands for target `build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:311: warning: overriding commands for target `build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' MakefileHost:180: warning: ignoring old commands for target `build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' Cleaning CabbageHost MakefileHost:230: warning: overriding commands for target `build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:130: warning: ignoring old commands for target `build/intermediate-host/Release/BinaryData_5ba7f54.o' MakefileHost:235: warning: overriding commands for target `build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:145: warning: ignoring old commands for target `build/intermediate-host/Release/CabbageLookAndFeel_220a01a6.o' MakefileHost:311: warning: overriding commands for target `build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' MakefileHost:180: warning: ignoring old commands for target `build/intermediate-host/Release/CabbageAudioDeviceSelectorComponent_87e6d820.o' Compiling BinaryData.cpp Compiling CabbageCallOutBox.cpp Compiling CabbageGUIClass.cpp Compiling CabbageLookAndFeel.cpp Compiling CabbageMainPanel.cpp Compiling CabbagePropertiesDialog.cpp Compiling CabbageTable.cpp Compiling ComponentLayoutEditor.cpp Compiling DirectoryContentsComponent.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbageTable.h:6, from ../../Source/CabbageTable.cpp:1: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/CabbagePropertiesDialog.h:26, from ../../Source/CabbagePropertiesDialog.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 CodeEditor.cpp Compiling CodeWindow.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Editor/../Plugin/CabbagePluginProcessor.h:45, from ../../Source/Editor/CodeWindow.h:26, from ../../Source/Editor/CodeWindow.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginEditor.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 ^ Compiling CabbagePluginProcessor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Plugin/CabbagePluginProcessor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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:643:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrls.getReference(i).getStringProp(CabbageIDs::channel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:660:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrls.getReference(i).getStringProp(CabbageIDs::identchannel).toUTF8(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp: In member function ‘void CabbagePluginAudioProcessor::updateCabbageControls()’: ../../Source/Plugin/CabbagePluginProcessor.cpp:2012:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ ../../Source/Plugin/CabbagePluginProcessor.cpp:2050:115: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] csound->SetChannel(guiLayoutCtrl.getStringProp(CabbageIDs::identchannel).toUTF8().getAddress(), ""); ^ Compiling AudioFilePlaybackProcessor.cpp Compiling AudioFilePlaybackEditor.cpp Compiling BreakpointEnvelop.cpp Compiling AutomationEditor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/AutomationProcessor.h:24, from ../../Source/Host/AutomationEditor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/AutomationProcessor.h:24, from ../../Source/Host/AutomationEditor.cpp:20: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling AutomationProcessor.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/AutomationProcessor.h:24, from ../../Source/Host/AutomationProcessor.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/AutomationProcessor.h:24, from ../../Source/Host/AutomationProcessor.cpp:20: ../../JuceLibraryCode/../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 MixerStrip.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/GraphEditorPanel.h:23, from ../../Source/Host/MixerStrip.cpp:22: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../Source/Host/MixerStrip.cpp:21:0: ../../Source/Host/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling Preferences.cpp Compiling SplitComponent.cpp Compiling SidebarPanel.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/SidebarPanel.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/SidebarPanel.cpp:21: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling BottomPanel.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/BottomPanel.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/BottomPanel.cpp:21: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling XYPad.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../Source/./Plugin/CabbagePluginProcessor.h:45, from ../../Source/XYPad.h:26, from ../../Source/XYPad.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #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 XYPadAutomation.cpp Compiling FilterComponent.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/FilterComponent.h:23, from ../../Source/Host/FilterComponent.cpp:20: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/FilterComponent.h:23, from ../../Source/Host/FilterComponent.cpp:20: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling FilterGraph.cpp Compiling GraphEditorPanel.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/FilterGraph.cpp:26: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/FilterGraph.cpp:26: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/GraphEditorPanel.h:23, from ../../Source/Host/GraphEditorPanel.cpp:21: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/GraphEditorPanel.h:23, from ../../Source/Host/GraphEditorPanel.cpp:21: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling HostStartup.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/HostStartup.cpp:26: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/HostStartup.cpp:26: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling InternalFilters.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/InternalFilters.h:28, from ../../Source/Host/InternalFilters.cpp:26: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/InternalFilters.h:28, from ../../Source/Host/InternalFilters.cpp:26: ../../JuceLibraryCode/../Source/Plugin/../CabbageUtils.h:56:0: note: this is the location of the previous definition #define OK 0 ^ Compiling MainHostWindow.cpp Compiling GraphEditorPanel.cpp In file included from /usr/local/include/csound/csdl.h:111:0, from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:45, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/MainHostWindow.cpp:26: /usr/local/include/csound/csoundCore.h:87:0: warning: "OK" redefined [enabled by default] #define OK (0) ^ In file included from ../../JuceLibraryCode/../Source/Plugin/CabbagePluginProcessor.h:24:0, from ../../Source/Host/FilterGraph.h:28, from ../../Source/Host/MainHostWindow.h:28, from ../../Source/Host/MainHostWindow.cpp:26: ../../JuceLibraryCode/../Source/Plugin/../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 Compiling juce_audio_formats.cpp Compiling juce_audio_processors.cpp Compiling juce_audio_utils.cpp Compiling juce_core.cpp Compiling juce_cryptography.cpp Compiling juce_data_structures.cpp Compiling juce_events.cpp Compiling juce_graphics.cpp Compiling juce_gui_basics.cpp Compiling juce_gui_extra.cpp Linking CabbageHost 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 ‘../../Docs/_book’: No such file or directory cp: cannot stat ‘../../Images/Cabbage.png’: No such file or directory