rorywalsh / cabbage

Framework for developing audio plugins with the Csound programming language.
http://cabbageaudio.com
GNU General Public License v3.0
509 stars 35 forks source link

Linux build #56

Closed gesellkammer closed 5 years ago

gesellkammer commented 5 years ago

Trying to build in linux,

../../Source/GUIEditor/../LookAndFeel/CabbageLookAndFeel2.h:31:41: error: cannot convert ‘std::unique_ptr’ to ‘juce::Drawable’ in return return Drawable::createFromSVG (xml);

rorywalsh commented 5 years ago

Can you try the latest dev tip? The latest version of JUCE breaks the master branch..

gesellkammer commented 5 years ago

Now this is failing:

Compiling include_juce_gui_extra.cpp In file included from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: ../../JuceLibraryCode/modules/juce_gui_extra/juce_gui_extra.cpp:119:12: fatal error: gtk/gtk.h: No such file or directory

include <gtk/gtk.h>

        ^~~~~~~~~~~
rorywalsh commented 5 years ago

Have you installed webkit2gtk-4.0. My list of deps might not be up to date, here's what the JUCE guys say..

gesellkammer commented 5 years ago

I managed to build it now, thanks.

rorywalsh commented 5 years ago

Great. I'll close this out. There is a mention of the gtk stuff on the Linux build page, but it might need updating.