Hi,
I am trying to compile plugin from github for the first time. Spent the last night trying, googling and… nothing.
I use Windows 7 and MSYS64.
After running “make” this error appears:
make
make: jq: Command not found
make: jq: Command not found
c:\Rack-SDK/plugin.mk:9: *** SLUG could not be found in manifest. Stop.
I did do this:
pacman -S mingw-w64-x86_64-jq
And did not help
I have Rack-SDK downloaded, environment variable set.
Any suggestions please what to do?!
Is the plugin.json in the directory you are building from? I had the same error when that file was missing. Perhaps you are not building from the correct branch?
I just noticed you’re on windows and I have never built anything on there. On linux you don’t need to move the plugins inside the Rack-SDK folder and I’d be surprised if that is not causing the problem. With the variable means you can build it from anywhere, I’d try cleaning the Rack-SDK folder, cloning the repos somewhere else and try again.
As I said, I don’t know building on windows but it seems odd to me to try to build from a folder that is inside in the variables set for the build.
I’m confused though, you said you use Windows 7 but ran pacman, is pacman available on windows now?
ok, now “make” seems to work fine, but “make dist” has a lot of “undefined reference to rack" or "undefined reference tonvgRGB’” and it all ends with “collect2.exe: error: ld returned 1 exit status
make: *** [c:\Rack-SDK/compile.mk:52: plugin.dll] Error 1”
and no dll file (is it what I should get after this process? )
I am now trying to compile “Strums_Mental_VCV_Modules” and get some Errors
“undefined reference to `rack::app::ModuleWidget::fromJson(json_t*)’
collect2.exe: error: ld returned 1 exit status
make: *** [c:\Rack-SDK/compile.mk:52: plugin.dll] Error 1”