Hey guys, I’m just getting started and was wondering if someone could help me find a solution to an error message that pops up when I open Projucer. The message reads: “Your global JUCE path is invalid. This path is used to access JUCE examples and demo project - would you like to set it now?”.
The problem is, I would love to set it but unfortunately have no earthly idea how to do so. Any help would be greatly appreciated!
well, obviously it depends where you installed juce and the various sdks.
commonly used paths are probably: Windows:
Juce modules: C:\JUCE\modules
VST3 SDK: C:\SDKs\VST_SDK\VST3_SDK
It’s simply the path to wherever you downloaded JUCE - the location of Projucer.app has no bearing on it.
Perhaps we should make the difference between the two more clear. The Projucer is just a tool that helps you configure apps and plug-ins to use the JUCE library, the JUCE library is the collection of source code used when building your app or plug-in.
Well… I’m a little bit confused.
When I download JUCE (for mac), I get a whole package.
And I’m just curious (if you mind) to understand what is what:
$ ls -l /Users/jack/Downloads/JUCE
total 112
drwxr-xr-x@ 3 jack staff 102 10 mai 09:59 .github/
-rw-r--r--@ 1 jack staff 1298 10 mai 09:59 .gitignore
-rw-r--r--@ 1 jack staff 25046 10 mai 09:59 BREAKING-CHANGES.txt
-rw-r--r--@ 1 jack staff 18157 10 mai 09:59 ChangeList.txt
drwxr-xr-x@ 3 jack staff 102 10 mai 09:59 DemoRunner.app/
drwxr-xr-x@ 3 jack staff 102 10 mai 09:59 Projucer.app/
-rw-r--r--@ 1 jack staff 2667 10 mai 09:59 README.md
drwxr-xr-x@ 6 jack staff 204 10 mai 09:59 doxygen/
drwxr-xr-x@ 10 jack staff 340 10 mai 09:59 examples/
drwxr-xr-x@ 10 jack staff 340 10 mai 09:59 extras/
drwxr-xr-x@ 24 jack staff 816 10 mai 09:59 modules/
Afaik:
the “.git*” are for “git”, the version control tool.
The “.txt" and ".md” are text-based documentation.
The JUCE library path is the path where you downloaded JUCE to, in your case /Users/jack/Downloads/JUCE. You can move the Projucer.app into /Applications, however the Projucer is built in JUCE/extras/Projucer. Ideally create a link to the built application in your /Applications