=========================================== ======== Build Script for Cabbage ========= =========================================== This scripts assumes that Csound is installed in the default location, i.e, includes files should be located in /user/local/include/csound while the Csound library itself should be located in /user/local/lib It is also assumed that the VST SDK is located in ~/SDKs/ Cleaning Cabbage Compiling CabbageContentComponent.cpp Compiling CabbageDocumentWindow.cpp Compiling CabbageGraphComponent.cpp Compiling CabbagePluginComponent.cpp Compiling CabbageToolbarFactory.cpp Compiling AudioGraph.cpp Compiling CabbagePluginEditor.cpp Compiling CabbagePluginProcessor.cpp Compiling CsoundPluginEditor.cpp Compiling CsoundPluginProcessor.cpp Compiling GenericCabbageEditor.cpp Compiling GenericCabbagePluginProcessor.cpp Compiling CabbageBinaryData.cpp Compiling CabbageCodeEditor.cpp Compiling CabbageEditorContainer.cpp Compiling CabbagePropertiesPanel.cpp Compiling ComponentLayoutEditor.cpp Compiling ComponentOverlay.cpp Compiling CabbageGenericPluginLookAndFeel.cpp Compiling CabbageIDELookAndFeel.cpp Compiling CabbageLookAndFeel2.cpp Compiling CabbageSettings.cpp Compiling CabbageSettingsWindow.cpp Compiling CabbageColourProperty.cpp Compiling CabbageNewProjectWindow.cpp Compiling CabbageSSHFileBrowser.cpp Compiling Soundfiler.cpp Compiling TableManager.cpp Compiling CabbageButton.cpp Compiling CabbageCheckbox.cpp Compiling CabbageComboBox.cpp Compiling CabbageCsoundConsole.cpp Compiling CabbageCustomWidgets.cpp Compiling CabbageEncoder.cpp Compiling CabbageFileButton.cpp Compiling CabbageGenTable.cpp Compiling CabbageGroupBox.cpp Compiling CabbageImage.cpp Compiling CabbageInfoButton.cpp Compiling CabbageKeyboard.cpp Compiling CabbageLabel.cpp Compiling CabbageNumberBox.cpp Compiling CabbageRangeSlider.cpp Compiling CabbageSignalDisplay.cpp Compiling CabbageSlider.cpp Compiling CabbageSoundfiler.cpp Compiling CabbageTextBox.cpp Compiling CabbageTextEditor.cpp Compiling CabbageWidgetBase.cpp Compiling CabbageWidgetData.cpp Compiling CabbageWidgetDataInitMethods.cpp Compiling CabbageXYPad.cpp Compiling Cabbage.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_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 Compiling juce_opengl.cpp Compiling juce_video.cpp Linking Cabbage Cleaning CabbagePluginEffect Compiling AudioGraph.cpp Compiling CabbagePluginEditor.cpp Compiling CabbagePluginProcessor.cpp Compiling CsoundPluginEditor.cpp Compiling CsoundPluginProcessor.cpp Compiling GenericCabbageEditor.cpp Compiling GenericCabbagePluginProcessor.cpp Compiling CabbageBinaryData.cpp Compiling CabbagePropertiesPanel.cpp Compiling ComponentLayoutEditor.cpp Compiling ComponentOverlay.cpp Compiling CabbageGenericPluginLookAndFeel.cpp Compiling CabbageIDELookAndFeel.cpp Compiling CabbageLookAndFeel2.cpp Compiling CabbageColourProperty.cpp Compiling Soundfiler.cpp Compiling TableManager.cpp Compiling CabbageButton.cpp Compiling CabbageCheckbox.cpp Compiling CabbageComboBox.cpp Compiling CabbageCsoundConsole.cpp Compiling CabbageCustomWidgets.cpp Compiling CabbageEncoder.cpp Compiling CabbageFileButton.cpp Compiling CabbageGenTable.cpp Compiling CabbageGroupBox.cpp Compiling CabbageImage.cpp Compiling CabbageInfoButton.cpp Compiling CabbageKeyboard.cpp Compiling CabbageLabel.cpp Compiling CabbageNumberBox.cpp Compiling CabbageRangeSlider.cpp Compiling CabbageSignalDisplay.cpp Compiling CabbageSlider.cpp Compiling CabbageSoundfiler.cpp Compiling CabbageTextBox.cpp Compiling CabbageTextEditor.cpp Compiling CabbageWidgetBase.cpp Compiling CabbageWidgetData.cpp Compiling CabbageWidgetDataInitMethods.cpp Compiling CabbageXYPad.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp Compiling juce_audio_plugin_client_utils.cpp Compiling juce_audio_plugin_client_VST2.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 Compiling juce_opengl.cpp Compiling juce_video.cpp Linking CabbagePluginEffect build/intermediate/Release/ComponentLayoutEditor_752a6c4e.o: nella funzione "ComponentLayoutEditor::getContentComponent()": ComponentLayoutEditor.cpp:(.text+0x189f): riferimento non definito a "typeinfo for CabbageContentComponent" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawMenuBarBackground(juce::Graphics&, int, int, bool, juce::MenuBarComponent&)": CabbageIDELookAndFeel.cpp:(.text+0x135): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawPopupMenuBackground(juce::Graphics&, int, int)": CabbageIDELookAndFeel.cpp:(.text+0x288): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawPopupMenuItem(juce::Graphics&, juce::Rectangle const&, bool, bool, bool, bool, bool, juce::String const&, juce::String const&, juce::Drawable const*, juce::Colour const*)": CabbageIDELookAndFeel.cpp:(.text+0x57e): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" CabbageIDELookAndFeel.cpp:(.text+0x916): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" CabbageIDELookAndFeel.cpp:(.text+0x9c7): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o:CabbageIDELookAndFeel.cpp:(.text+0xd8f): seguono ulteriori riferimenti non definiti a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" collect2: error: ld returned 1 exit status make: *** [build/CabbagePluginEffect.so] Errore 1 Cleaning CabbagePluginSynth Compiling AudioGraph.cpp Compiling CabbagePluginEditor.cpp Compiling CabbagePluginProcessor.cpp Compiling CsoundPluginEditor.cpp Compiling CsoundPluginProcessor.cpp Compiling GenericCabbageEditor.cpp Compiling GenericCabbagePluginProcessor.cpp Compiling CabbageBinaryData.cpp Compiling CabbagePropertiesPanel.cpp Compiling ComponentLayoutEditor.cpp Compiling ComponentOverlay.cpp Compiling CabbageGenericPluginLookAndFeel.cpp Compiling CabbageIDELookAndFeel.cpp Compiling CabbageLookAndFeel2.cpp Compiling CabbageColourProperty.cpp Compiling Soundfiler.cpp Compiling TableManager.cpp Compiling CabbageButton.cpp Compiling CabbageCheckbox.cpp Compiling CabbageComboBox.cpp Compiling CabbageCsoundConsole.cpp Compiling CabbageCustomWidgets.cpp Compiling CabbageEncoder.cpp Compiling CabbageFileButton.cpp Compiling CabbageGenTable.cpp Compiling CabbageGroupBox.cpp Compiling CabbageImage.cpp Compiling CabbageInfoButton.cpp Compiling CabbageKeyboard.cpp Compiling CabbageLabel.cpp Compiling CabbageNumberBox.cpp Compiling CabbageRangeSlider.cpp Compiling CabbageSignalDisplay.cpp Compiling CabbageSlider.cpp Compiling CabbageSoundfiler.cpp Compiling CabbageTextBox.cpp Compiling CabbageTextEditor.cpp Compiling CabbageWidgetBase.cpp Compiling CabbageWidgetData.cpp Compiling CabbageWidgetDataInitMethods.cpp Compiling CabbageXYPad.cpp Compiling juce_audio_basics.cpp Compiling juce_audio_devices.cpp Compiling juce_audio_formats.cpp Compiling juce_audio_plugin_client_utils.cpp Compiling juce_audio_plugin_client_VST2.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 Compiling juce_opengl.cpp Compiling juce_video.cpp Linking CabbagePluginSynth build/intermediate/Release/ComponentLayoutEditor_752a6c4e.o: nella funzione "ComponentLayoutEditor::getContentComponent()": ComponentLayoutEditor.cpp:(.text+0x189f): riferimento non definito a "typeinfo for CabbageContentComponent" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawMenuBarBackground(juce::Graphics&, int, int, bool, juce::MenuBarComponent&)": CabbageIDELookAndFeel.cpp:(.text+0x135): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawPopupMenuBackground(juce::Graphics&, int, int)": CabbageIDELookAndFeel.cpp:(.text+0x288): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o: nella funzione "CabbageIDELookAndFeel::drawPopupMenuItem(juce::Graphics&, juce::Rectangle const&, bool, bool, bool, bool, bool, juce::String const&, juce::String const&, juce::Drawable const*, juce::Colour const*)": CabbageIDELookAndFeel.cpp:(.text+0x57e): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" CabbageIDELookAndFeel.cpp:(.text+0x916): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" CabbageIDELookAndFeel.cpp:(.text+0x9c7): riferimento non definito a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" build/intermediate/Release/CabbageIDELookAndFeel_8b919965.o:CabbageIDELookAndFeel.cpp:(.text+0xd8f): seguono ulteriori riferimenti non definiti a "CabbageSettings::getColourFromValueTree(juce::ValueTree, juce::Identifier, juce::Colour)" collect2: error: ld returned 1 exit status make: *** [build/CabbagePluginSynth.so] Errore 1 cp: impossibile eseguire stat di "./build/CabbagePluginSynth.so": File o directory non esistente cp: impossibile eseguire stat di "./build/CabbagePluginEffect.so": File o directory non esistente