First off it seems to work, path for modules are found, but eventually I hit an error building the linux Host version..
~/Downloads/preenfm2Controller-3.1.4/Host/Builds/Linux$ make
Compiling PluginProcessor.cpp
In file included from ../../../../../JUCE/modules/juce_core/system/juce_StandardHeader.h:71,
from ../../../../../JUCE/modules/juce_core/juce_core.h:204,
from ../../../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:54,
from ../../JuceLibraryCode/JuceHeader.h:17,
from ../../../Plugin/Source/PluginProcessor.h:25,
from ../../../Plugin/Source/PluginProcessor.cpp:20:
../../../Plugin/Source/PluginProcessor.cpp: In member function ‘void Pfm2AudioProcessor::setStateInformation(const void*, int, bool)’:
../../../Plugin/Source/PluginProcessor.cpp:771:145: error: cast from ‘MidifiedFloatParameter*’ to ‘int’ loses precision [-fpermissive]
771 | DBG("SET > " << String(p) << " '" << nameForXML << "' value " << (midifiedFP->getRealValue()) << " param adress : " <<(int)midifiedFP);
| ^~~~~~~~~~
../../../../../JUCE/modules/juce_core/system/juce_PlatformDefs.h:130:51: note: in definition of macro ‘JUCE_BLOCK_WITH_FORCED_SEMICOLON’
130 | #define JUCE_BLOCK_WITH_FORCED_SEMICOLON(x) do { x } while (false)
| ^
../../../Plugin/Source/PluginProcessor.cpp:771:21: note: in expansion of macro ‘DBG’
771 | DBG("SET > " << String(p) << " '" << nameForXML << "' value " << (midifiedFP->getRealValue()) << " param adress : " <<(int)midifiedFP);
| ^~~
make: *** [Makefile:187: build/intermediate/Debug/PluginProcessor_e32f2d.o] Error 1Any Idea on the error?