Cabbage Logo
Back to Cabbage Site

Help needed to install Cabbage on Linux-Mint

Dear Community,
I have the Problem to install Cabbage on a Linux-Mint OS.
And I will find it great when someone could give me a short list of all instructions to do that.

In hope
Mungo1981

Can you provide details of what’s failing? Have you followed the instructions here:

Ok, my first Problem is to install Projucer:
I have try to do step 1 of the list above but this is the Result:
Package libcurl was not found in the pkg-config search path.
Perhaps you should add the directory containing libcurl.pc' to the PKG_CONFIG_PATH environment variable No package 'libcurl' found Package webkit2gtk-4.0 was not found in the pkg-config search path. Perhaps you should add the directory containingwebkit2gtk-4.0.pc’
to the PKG_CONFIG_PATH environment variable
No package ‘webkit2gtk-4.0’ found
Package gtk±x11-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing gtk+-x11-3.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-x11-3.0' found Package libcurl was not found in the pkg-config search path. Perhaps you should add the directory containinglibcurl.pc’
to the PKG_CONFIG_PATH environment variable
No package ‘libcurl’ found
Package webkit2gtk-4.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing webkit2gtk-4.0.pc' to the PKG_CONFIG_PATH environment variable No package 'webkit2gtk-4.0' found Package gtk+-x11-3.0 was not found in the pkg-config search path. Perhaps you should add the directory containinggtk±x11-3.0.pc’
to the PKG_CONFIG_PATH environment variable
No package ‘gtk±x11-3.0’ found
Makefile:456: die Regel für Ziel „check-pkg-config“ scheiterte
make: *** [check-pkg-config] Fehler 1

Any suggestions to solve the Problem

Thanks in advance

Mungo1981

I’m trying to solve this with
https://forum.juce.com/t/easy-juce-installation-on-ubuntu-linux-16-04/18159/22

For the missing libcurl try to install package libcurl3-dev

Ok, I have install Projucer or not.
When I click on the File Projucer in the automatic create Folder JUCE.
A Page opened who I should register me.
But then it would go nothing
I’m no receive an Email with the Link to activate my account.
And I’m not be registered at all.
But when i fill in the Form to build a new account. It was repeated that i’m registred at all

P.S.: Sorry for my bad English I’m German and has have a 6 in English

Ok. I’m sorry
It would been a loose connection in the Programm.
New I’m been a user of Juce.
Thanks

So I’ have try to install Cabbage now.
But there a Failure with the File:
…/…/Source/Application/…/Audio/Graph/…/Plugins/CsoundPluginProcessor.h:24:22: fatal error: csound.hpp: Datei oder Verzeichnis nicht gefunden

So I’m in the pit.

Yes, you will need to build the Projucer.

Csound ist nicht gefunden, ist Csound schon installiert? Es ist moglich. Versuchen:

sudo apt-get install csound
sudo apt-get install libcsound64-dev

Miein Deutsche ist auch zehr schleckt, aber wir werden eine solution findin!

Thanks

So is done,
But same as before

What happens when you run the following from the terminal:

csound

Can you post the output in a reply. Can you show us the results of these commands:

ls /usr/local/lib

and

ls /usr/local/include/csound/

Both should list Csound related files. If they do not, then it looks like Csound is not installed correctly.

  1. When I give the commando csound. It would came the help/Introduction Text for csound. And when I take a CSound Script. So it will run.
  1. When I take the second commando it will be printed:
    libluajit-5.1.a libluajit-5.1.so.2 lua python2.7 swipl-6.0.2
    libluajit-5.1.so libluajit-5.1.so.2.0.5 pkgconfig python3.5

  2. When i take the third commando it will be printed:
    ls: Zugriff auf ‘/usr/local/include/csound/’ nicht möglich: Datei oder Verzeichnis nicht gefunden

P.S.: I have first try to install csound by default with: sudo-apt install csound. But when I have understand your Sugestions it should have a Folder with Point 3). and a File in Point 2.)

Can you show us the output from Csound so I can see what version you have installed? That is, can you copy and paste the text that Csound produces when you try to run it from the terminal…

virtual_keyboard real time MIDI plugin for Csound
0dBFS level = 32768.0
Csound version 6.04 (double samples) 2016-02-21
libsndfile-1.0.25
Usage: csound [-flags] orchfile scorefile
Legal flags are:
–help print long usage options
-U unam run utility program unam
-C use Cscore processing of scorefile
-j N use N threads in performance
-I I-time only orch run
-n no sound onto disk
-i fnam sound input filename
-o fnam sound output filename
-b N sample frames (or -kprds) per software sound I/O buffer
-B N samples per hardware sound I/O buffer
-A create an AIFF format output soundfile
-W create a WAV format output soundfile
-J create an IRCAM format output soundfile
-h no header on output soundfile
-c 8-bit signed_char sound samples
-8 8-bit unsigned_char sound samples
-u ulaw sound samples
-s short_int sound samples
-l long_int sound samples
-f float sound samples
-3 24bit sound samples
-r N orchestra srate override
-k N orchestra krate override
-K Do not generate PEAK chunks
-v verbose orch translation
-m N tty message level. Sum of:
1=note amps, 2=out-of-range msg, 4=warnings
0/32/64/96=note amp format (raw,dB,colors)
128=print benchmark information
-d suppress all displays
-g suppress graphics, use ascii displays
-G suppress graphics, use Postscript displays
-x fnam extract from score.srt using extract file ‘fnam’
-t N use uninterpreted beats of the score, initially at tempo N
-t 0 use score.srt for sorted score rather than a temporary
-L dnam read Line-oriented realtime score events from device ‘dnam’
-M dnam read MIDI realtime events from device ‘dnam’
-F fnam read MIDIfile event stream from file ‘fnam’
-R continually rewrite header while writing soundfile (WAV/AIFF)
-H# print heartbeat style 1, 2 or 3 at each soundfile write
-N notify (ring the bell) when score or miditrack is done
-T terminate the performance when miditrack is done
-D defer GEN01 soundfile loads until performance time
-Q dnam select MIDI output device
-z List opcodes in this version
-Z Dither output
–sched set real-time priority and lock memory
(requires -d and real time audio (-iadc/-odac))
–sched=N set specified scheduling priority, and lock memory
(requires -d and real time audio (-iadc/-odac))
flag defaults: csound -s -otest -b256 -B1024 -m135
Csound Command ERROR: insufficient arguments
end of score. overall amps: 0.0
overall samples out of range: 0
0 errors in performance
Elapsed time at end of performance: real: 0.001s, CPU: 0.001s

That’s an extremely old version of Csound! In fact, Cabbage won’t even run with that version. Can you try

sudo apt-get update

and then try

sudo apt-get install csound

Then run Csound again and see if it has a newer version number. :wink:

Ok. Housten whe have a problem.
Update will update nothing
and
CSound would update not

What version of Linux Mint are you running?

It’s Version 4.8.0-53-generic
Linux Mint 18.2 Cinnamon 64-Bit
3.4.3