I’m trying to build a JUCE plugin to run on Elk OS Pi4. My setup until now has been all on Mac.
I’m following instructions here and have a make file located on my Mac. All the module global paths in JUCE are relative to my mac folders where I have the Elk specific Projucer built in Xcode.
To get the toolchain installed, I have followed all the instructions here. I have docker setup and the shell script has run and I can see ‘environment-setup-aarch64-elk-linux’ script on the shared samba drive.
What is not clear now is what to do next. From other forum posts it seems people are copying their JUCE plugin and the Elk JUCE fork from their mac to the docker instance, but all the paths in the make file will be relating to my mac. I tried that and just got loads of no such file errors when building.
What are the exact steps to execute cross compilation once docker is setup and the make file is generated on my mac - its not clear from where I should be running commands and how the referencing of JUCE files/folders/modules should be managed?
Thanks so much in advance,