I had a really bad time today to try to build the MIOS studio with juce on UBUNTU.
I use the JUCE-5.4.3 version to complie and I get this error :
Compiling CommandLineEditor.cpp
In file included from ../../src/gui/../includes.h:4,
from ../../src/gui/CommandLineEditor.h:18,
from ../../src/gui/CommandLineEditor.cpp:15:
../../JuceLibraryCode/JuceHeader.h:17:10: fatal error: juce_core/juce_core.h: Aucun fichier ou dossier de ce type
17 | include <juce_core/juce_core.h>
| ^ ~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:126: build/intermediate/Debug/CommandLineEditor_537754e2.o] Error 1
Compiling CommandLineEditor.cpp
../../src/gui/CommandLineEditor.cpp: In constructor ‘CommandLineEditor::CommandLineEditor(unsigned int)’:
../../src/gui/CommandLineEditor.cpp:20:26: error: ‘empty’ is not a member of ‘juce::String’
: TextEditor(String::empty)
^ ~~~~
../../src/gui/CommandLineEditor.cpp: In member function ‘virtual bool CommandLineEditor::keyPressed(const juce::KeyPress&)’:
../../src/gui/CommandLineEditor.cpp:85:33: error: ‘empty’ is not a member of ‘juce::String’
setText(String::empty);
^ ~~~~
Makefile:124: recipe for target 'build/intermediate/Debug/CommandLineEditor_537754e2.o' failed
make: *** [build/intermediate/Debug/CommandLineEditor_537754e2.o] Error 1
I tried to use diferent versions of the JUCE but no difference on the output.