Cabbage Logo
Back to Cabbage Site

Problems to Install Cabbage on Ubuntu Studio 16.04 (Fixed)

Good morning,
I’m following that procedure and i’m still stuck at compiling:

  • this is recurrent

…/…/JuceLibraryCode/modules/juce_gui_basics/juce_gui_basics.cpp:110:37: fatal error: X11/extensions/Xrandr.h: Aucun fichier ou dossier de ce type
#include <X11/extensions/Xrandr.h>

  • then this

MakefileHost:402 : la recette pour la cible « build/intermediate-host/Release/juce_gui_basics_a630dd20.o » a échouée
make: *** [build/intermediate-host/Release/juce_gui_basics_a630dd20.o] Erreur 1
make: *** Attente des tâches non terminées…
cp: impossible d’évaluer ‘./build/Cabbage’: Aucun fichier ou dossier de ce type (no folder or file of this type)
cp: impossible d’évaluer ‘./build/CabbagePluginSynth.so’: Aucun fichier ou dossier de ce type
cp: impossible d’évaluer ‘./build/CabbagePluginEffect.so’: Aucun fichier ou dossier de ce type
cp: impossible d’évaluer ‘./build/CabbageStudio’: Aucun fichier ou dossier de ce type
cp: impossible d’évaluer ‘…/…/Docs/_book’: Aucun fichier ou dossier de ce type

May I have some help please?
Thank you, have a nice weekend

Have you installed all the packages listed in the Linux/Readme file? In particular:

sudo apt-get -y install libx11-dev

1 Like

Bonjour @pierstu.

What happens if you do “sudo apt-get -y install libxrandr-dev”?

1 Like

hey @rorywalsh,
I did, except libjack0. Libx11-dev is v 2:1.6.3-1ubuntu2

hey @gsenna,
it works (both Cabbage and Cabbage Studio)! thank you. Gotta build the docs and then I’ll know what to do for this rainy weekend!

Thank you both!

Instruction on building the manual can be found here:


Glad to hear you are up and running!

Idk how many dependencies are common, but I found out I was unable to get Cecilia from the software manager. 5.2.1 for 16.10 seems to work fine though

Hi all,

I reinstalled GNU Linux Ubuntu Studio 16.04 and Cabbage (many times …) with this MODIFIED Cabbage procedure:
thanks to Guillermo because I did not know UbuntuStudio 16.04 has already installed the new Jack.
I deleted these two commands in the new procedure :
sudo apt-get -y install libjack0
sudo apt-get -y install libjack-dev

I recommend that the system is CLEAN before you follow this procedure: for example, I found a problem if I install Wine before. There are problems with msttcorefonts…

1, Update the system (using the system/update software with all the options enabled)

2, sudo apt-get update && sudo apt-get upgrade

3, Download the SDK files AND
3b unzip all in the /home/user/SDKs/VST3SDK/

4, shows hidden files by clic to “show/show hidden files”

5, create the /home/user/.local/share/applications/ directory

6, install all the dipendencies:

sudo apt-get -y install libfreetype6-dev
sudo apt-get -y install libx11-dev
sudo apt-get -y install libxinerama-dev
sudo apt-get -y install libxcursor-dev
sudo apt-get -y install mesa-common-dev
sudo apt-get -y install libasound2-dev
sudo apt-get -y install freeglut3-dev
sudo apt-get -y install libxcomposite-dev
sudo apt-get -y install csound
sudo apt-get -y install libcsound64-dev
sudo apt-get -y install libcsnd-dev
sudo apt-get -y install libsndfile1
sudo apt-get -y install libsndfile1-dev
sudo apt-get -y install libxrandr-dev
sudo apt-get -y install npm
sudo apt-get -y install msttcorefonts

7, sudo apt-get update && sudo apt-get upgrade

8, install git:
sudo apt-get -y install git

9, clone the Cabbage Git project with this command:
git clone https://github.com/rorywalsh/cabbage.git

This will create a folder called Cabbage (in your HOME).

10, Then cd to this cabbage folder and run
git checkout develop

11, cd to /home/user/cabbage/Builds/Linux and hit
./buildCabbage “/usr/include/csound/” “/usr/lib/csound/” “/home/user/SDKs/VST3SDK/”

I really hope it’s all right and to have ended :smiley:

Thanks again,

R

1 Like